class DBListView

Database list view. More...

Full nameKDB::DBListView
Definition#include <dblistview.h>
InheritsQListView [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Types

Public Methods

Signals

Protected Slots


Detailed Description

Database list view.

This is a list view that will display all accessible databases.

It can be used in 'auto' mode, 'semiauto' mode or in 'manual' mode.

in 'auto' mode will load all available plugins, connections, and databases for available connections.

in 'semiauto' mode to display the database list the function addConnection must be called to add single connection objects to the display. addConnection also tries to find all available database using the connection.

in 'manual' mode to display the database list the function addConnection must be called to add single connection objects to the display.

enum { Auto, SemiAuto, Manual }; }

 DBListView (QWidget *parent, const char * name = 0, bool displayTree = true, int mode = Auto)

 ~DBListView ()

Database *  selectedDatabase ()

DBListViewItem *  addConnection (Connection *conn)

[virtual]

DBListViewItem *  addPlugin (Plugin *plugin)

[virtual]

DBListViewItem *  addDatabase (Database *database)

[virtual]

void  databaseSelected (KDB::Database *)

[signal]

void  nonDatabaseSelected ()

[signal]

void  slotItemSelected (QListViewItem *)

[ protected slots: slot]