|
玉兔远程控制 0.1.0-bate8
|
Icon database 更多...
#include <Database.h>
Public 成员函数 | |
| CDatabaseIcon (const QString &szSuffix=QString(), QObject *parent=nullptr) | |
| int | GetIcon (const QIcon &icon) |
| Get icon id | |
| QIcon | GetIcon (int id) |
Public 成员函数 继承自 CDatabase | |
| CDatabase (QObject *parent=nullptr) | |
| QSqlDatabase | GetDatabase () const |
| virtual bool | IsOpen () const |
| void | CloseDatabase () |
| Close database | |
| const CParameterDatabase * | GetParameter () const |
| const QString | GetError () const |
| bool | SetDatabase (const CDatabase *db) |
| Share an existing database | |
| bool | SetDatabase (const QSqlDatabase db, const CParameterDatabase *pPara) |
| Share an existing database | |
| bool | OpenDatabase (const CParameterDatabase *pPara=nullptr, const QString &szConnectName=QString()) |
| Open a new database | |
| bool | OpenMySqlDatabase (const CParameterDatabase *pPara, const QString &szConnectName=QString()) |
| bool | OpenODBCDatabase (const CParameterDatabase *pPara, const QString &szConnectName=QString()) |
| bool | OpenSQLiteDatabase (const CParameterDatabase *pPara, const QString &szConnectionName=QString()) |
| bool | OpenSQLiteDatabase (const QString &szFile, const QString &szConnectionName=QString()) |
| virtual bool | ExportToJsonFile (const QString &szFile) |
| virtual bool | ImportFromJsonFile (const QString &szFile) |
静态 Public 成员函数 | |
| static bool | ExportIconToJson (const QIcon &icon, QJsonObject &obj) |
| static bool | ImportIconFromJson (const QJsonObject &obj, QIcon &icon) |
Protected 成员函数 | |
| bool | OnInitializeSqliteDatabase () override |
| bool | OnInitializeMySqlDatabase () override |
Protected 成员函数 继承自 CDatabase | |
| void | SetError (const QString &szErr=QString()) |
| virtual bool | ExportToJson (QJsonObject &obj) |
| virtual bool | ImportFromJson (const QJsonObject &obj) |
| virtual bool | OnInitializeDatabase () |
| Initialize database | |
Private 属性 | |
| QString | m_szTableName |
额外继承的成员函数 | |
信号 继承自 CDatabase | |
| void | sigChanged () |
Protected 属性 继承自 CDatabase | |
| QString | m_szConnectName |
| QString | m_MinVersion |
| const CParameterDatabase * | m_pPara |
Icon database
在文件 Database.h 第 128 行定义.
|
explicit |
在文件 Database.cpp 第 419 行定义.
|
static |
在文件 Database.cpp 第 630 行定义.
| int CDatabaseIcon::GetIcon | ( | const QIcon & | icon | ) |
Get icon id
| icon |
在文件 Database.cpp 第 493 行定义.
| QIcon CDatabaseIcon::GetIcon | ( | int | id | ) |
在文件 Database.cpp 第 573 行定义.
|
static |
在文件 Database.cpp 第 642 行定义.
|
overrideprotectedvirtual |
重载 CDatabase .
在文件 Database.cpp 第 466 行定义.
|
overrideprotectedvirtual |
重载 CDatabase .
在文件 Database.cpp 第 428 行定义.
|
private |
在文件 Database.h 第 155 行定义.