kexi

#include <KexiProjectSelector.h>

Public Member Functions

 KexiProjectSelectorDialog (TQWidget *parent, const char *name, KexiProjectSet *prj_set, bool showProjectNameColumn=true, bool showConnectionColumns=true)
 KexiProjectSelectorDialog (TQWidget *parent, const char *name, KexiDB::ConnectionData *cdata, bool showProjectNameColumn=true, bool showConnectionColumns=true)
KexiProjectData * selectedProjectData () const
KexiProjectSet * projectSet ()
virtual void show ()

Protected Slots

void slotProjectExecuted (KexiProjectData *)
void slotProjectSelectionChanged (KexiProjectData *)

Protected Member Functions

void init (KexiProjectSet *prj_set, bool showProjectNameColumn, bool showConnectionColumns)

Protected Attributes

KexiProjectSelectorWidget * m_sel

Detailed Description

Dialog container for KexiProjectSelectorWidget

Definition at line 94 of file KexiProjectSelector.h.

Constructor & Destructor Documentation

◆ KexiProjectSelectorDialog() [1/2]

KexiProjectSelectorDialog::KexiProjectSelectorDialog ( TQWidget * parent,
const char * name,
KexiProjectSet * prj_set,
bool showProjectNameColumn = true,
bool showConnectionColumns = true )

Constructor 1, used for displaying recent projects list Label "there are recently opened projects" is displayed automatically

Definition at line 220 of file KexiProjectSelector.cpp.

◆ KexiProjectSelectorDialog() [2/2]

KexiProjectSelectorDialog::KexiProjectSelectorDialog ( TQWidget * parent,
const char * name,
KexiDB::ConnectionData * cdata,
bool showProjectNameColumn = true,
bool showConnectionColumns = true )

Constructor 2, used for displaying projects list for given connection Label "Select one of these existing projects on server" is displayed automatically You should test if project set was properly loaded using projectSet()->error().

Definition at line 232 of file KexiProjectSelector.cpp.

◆ ~KexiProjectSelectorDialog()

KexiProjectSelectorDialog::~KexiProjectSelectorDialog ( )

Definition at line 254 of file KexiProjectSelector.cpp.

Member Function Documentation

◆ init()

void KexiProjectSelectorDialog::init ( KexiProjectSet * prj_set,
bool showProjectNameColumn,
bool showConnectionColumns )
protected

Definition at line 258 of file KexiProjectSelector.cpp.

◆ projectSet()

KexiProjectSet * KexiProjectSelectorDialog::projectSet ( )
inline
Returns
currently assigned project set or NULL if no project set is assigned.

Definition at line 121 of file KexiProjectSelector.h.

◆ selectedProjectData()

KexiProjectData * KexiProjectSelectorDialog::selectedProjectData ( ) const
Returns
data of selected project. Returns NULL if no selection has been made.

Definition at line 276 of file KexiProjectSelector.cpp.

◆ show()

void KexiProjectSelectorDialog::show ( )
virtual

Definition at line 291 of file KexiProjectSelector.cpp.

◆ slotProjectExecuted

void KexiProjectSelectorDialog::slotProjectExecuted ( KexiProjectData * )
protectedslot

Definition at line 281 of file KexiProjectSelector.cpp.

◆ slotProjectSelectionChanged

void KexiProjectSelectorDialog::slotProjectSelectionChanged ( KexiProjectData * pdata)
protectedslot

Definition at line 286 of file KexiProjectSelector.cpp.

Member Data Documentation

◆ m_sel

KexiProjectSelectorWidget* KexiProjectSelectorDialog::m_sel
protected

Definition at line 132 of file KexiProjectSelector.h.


The documentation for this class was generated from the following files: