20 #ifndef ESQLDATABASE_H
21 #define ESQLDATABASE_H
25 #include <QSqlDatabase>
43 bool loadAndCheckSettings(QString username, QString host, QString dbName,
44 QString newType, QString passwd);
45 void setType(QString name);
49 QStringList tables ( QSql::TableType type = QSql::Tables )
const;
52 static bool checkSettings();
59 static ESqlDatabase database(QString connectionName = QLatin1String( defaultConnection ));
65 QStringList tableList()
const;
70 QStringList systemTableList()
const;
74 QStringList viewList()
const;
78 QStringList allList()
const;
86 #endif // ESQLDATABASE_H
#define E_CORE_EXPORT
Definition: eglobal.h:107
QString myType
Definition: esqldatabase.h:82
KWallet::Wallet * wallet
Definition: esqldatabase.h:83
An improved QSqlDatabase class.
Definition: esqldatabase.h:35