#include <kexiprojectset.h>
Public Member Functions | |
| KexiProjectSet (KexiDB::MessageHandler *handler=0) | |
| KexiProjectSet (KexiDB::ConnectionData &conndata, KexiDB::MessageHandler *handler=0) | |
| void | addProjectData (KexiProjectData *data) |
| KexiProjectData::List | list () const |
| KexiProjectData * | findProject (const TQString &dbName) const |
Public Member Functions inherited from KexiDB::Object | |
| bool | error () const |
| const TQString & | errorMsg () const |
| int | errorNum () const |
| int | previousServerResult () const |
| TQString | previousServerResultName () const |
| void | debugError () |
| virtual void | clearError () |
| virtual TQString | serverErrorMsg () |
| virtual int | serverResult () |
| virtual TQString | serverResultName () |
| TQString | msgTitle () const |
| const TQString | recentSQLString () const |
Additional Inherited Members | |
Protected Member Functions inherited from KexiDB::Object | |
| Object (MessageHandler *handler=0) | |
| virtual void | setError (int code=ERR_OTHER, const TQString &msg=TQString()) |
| virtual void | setError (const TQString &msg) |
| virtual void | setError (const TQString &title, const TQString &msg) |
| void | setError (KexiDB::Object *obj, const TQString &prependMessage=TQString()) |
| virtual void | setError (KexiDB::Object *obj, int code, const TQString &prependMessage=TQString()) |
| virtual int | askQuestion (const TQString &message, KMessageBox::DialogType dlgType, KMessageBox::ButtonCode defaultResult, const KGuiItem &buttonYes=KStdGuiItem::yes(), const KGuiItem &buttonNo=KStdGuiItem::no(), const TQString &dontShowAskAgainName=TQString(), int options=KMessageBox::Notify, MessageHandler *msgHandler=0) |
| virtual void | drv_clearServerResult () |
Protected Attributes inherited from KexiDB::Object | |
| TQString | m_sql |
| TQString | m_errorSql |
| int | m_serverResult |
| TQString | m_serverResultName |
| TQString | m_serverErrorMsg |
| TQString | m_errMsg |
Detailed Description
Stores information about multiple kexi project-data items.
Definition at line 34 of file kexiprojectset.h.
Constructor & Destructor Documentation
◆ KexiProjectSet() [1/2]
| KexiProjectSet::KexiProjectSet | ( | KexiDB::MessageHandler * | handler = 0 | ) |
Creates empty project set. Use addProjectData to add a project data. handler can be provided to receive error messages.
Definition at line 44 of file kexiprojectset.cpp.
◆ KexiProjectSet() [2/2]
| KexiProjectSet::KexiProjectSet | ( | KexiDB::ConnectionData & | conndata, |
| KexiDB::MessageHandler * | handler = 0 |
||
| ) |
Creates project set filled with all projects found using conndata. There may be error during project list retrieving - use appropriate KexiDB::Object::error(), and similar methods to get error message. handler can be provided to receive error messages.
Definition at line 50 of file kexiprojectset.cpp.
◆ ~KexiProjectSet()
| KexiProjectSet::~KexiProjectSet | ( | ) |
Definition at line 88 of file kexiprojectset.cpp.
Member Function Documentation
◆ addProjectData()
| void KexiProjectSet::addProjectData | ( | KexiProjectData * | data | ) |
Adds data as project data. data will be owned by this object.
Definition at line 93 of file kexiprojectset.cpp.
◆ findProject()
| KexiProjectData * KexiProjectSet::findProject | ( | const TQString & | dbName | ) | const |
Case insensitive lookup.
- Returns
- project data for databased dbName or NULL if not found
Definition at line 103 of file kexiprojectset.cpp.
◆ list()
| KexiProjectData::List KexiProjectSet::list | ( | ) | const |
- Returns
- list object
Definition at line 98 of file kexiprojectset.cpp.
The documentation for this class was generated from the following files:

Public Member Functions inherited from