KexiProjectConnectionData Class Reference
#include <kexiprojectconnectiondata.h>
Inheritance diagram for KexiProjectConnectionData:

Detailed Description
This class aims to provide methods to store/load database settings especially for file based engines.Extends KexiDB::ConnectionData with additional information (selected driver name and database name) that allows fully-automatic reconnect eg. on next application startup.
Definition at line 36 of file kexiprojectconnectiondata.h.
Public Member Functions | |
| KexiProjectConnectionData () | |
| KexiProjectConnectionData (const QString &driverName, const QString &databaseName, const QString &hostName, unsigned short int port, const QString &userName, const QString &password, const QString &fileName) | |
| KexiProjectConnectionData (const QString &driverName, const QString &fileName=QString::null) | |
| connect to a embedded database | |
| ~KexiProjectConnectionData () | |
| void | writeInfo (QDomDocument &doc) |
| void | setDriverName (const QString &driverName) |
| void | setDatabaseName (const QString &databaseName) |
| QString | driverName () const |
| QString | databaseName () const |
Static Public Member Functions | |
| static const QString & | generateTmpName () |
| static KexiProjectConnectionData * | loadInfo (QDomElement &e) |
Constructor & Destructor Documentation
|
|
Definition at line 40 of file kexiprojectconnectiondata.cpp. Referenced by loadInfo(). |
|
||||||||||||||||||||||||||||||||
|
Definition at line 44 of file kexiprojectconnectiondata.cpp. References KexiDB::ConnectionDataBase::hostName, KexiDB::ConnectionDataBase::password, KexiDB::ConnectionDataBase::port, KexiDB::ConnectionData::setFileName(), and KexiDB::ConnectionDataBase::userName. |
|
||||||||||||
|
connect to a embedded database
Definition at line 56 of file kexiprojectconnectiondata.cpp. References KexiDB::ConnectionData::setFileName(). |
|
|
Definition at line 150 of file kexiprojectconnectiondata.cpp. |
Member Function Documentation
|
|
Definition at line 100 of file kexiprojectconnectiondata.cpp. |
|
|
Definition at line 96 of file kexiprojectconnectiondata.cpp. |
|
|
Definition at line 64 of file kexiprojectconnectiondata.cpp. |
|
|
Definition at line 70 of file kexiprojectconnectiondata.cpp. References KexiProjectConnectionData(). |
|
|
Definition at line 92 of file kexiprojectconnectiondata.cpp. |
|
|
Definition at line 88 of file kexiprojectconnectiondata.cpp. |
|
|
Definition at line 106 of file kexiprojectconnectiondata.cpp. References KexiDB::ConnectionDataBase::hostName, KexiDB::ConnectionDataBase::password, and KexiDB::ConnectionDataBase::userName. |
The documentation for this class was generated from the following files:
