|
玉兔远程控制 0.1.0-bate6
|


类 | |
| struct | Item |
Public 成员函数 | |
| CFavoriteDatabase (QObject *parent=nullptr) | |
| int | AddFavorite (const QString &szFile, const QString &szName, const QIcon &icon, const QString szDescription, int parentId=0) |
| bool | UpdateFavorite (int id, const QString &szName=QString(), const QIcon &icon=QIcon(), const QString szDescription=QString()) |
| bool | UpdateFavorite (const QString &szFile, const QString &szName=QString(), const QIcon &icon=QIcon(), const QString szDescription=QString()) |
| Item | GetFavorite (int id) |
| QList< Item > | GetFavorite (const QString &szFile) |
| Item | GetGroup (int id) |
| QList< Item > | GetChildren (int parentId) |
Public 成员函数 继承自 CDatabaseTree | |
| CDatabaseTree (QObject *parent=nullptr) | |
| CDatabaseTree (const QString &szPrefix, QObject *parent=nullptr) | |
| virtual int | Add (const TreeItem &item) |
| Add item | |
| virtual bool | Update (const TreeItem &item) |
| virtual bool | Delete (int id, bool delKey=false) |
| virtual bool | Delete (QList< int > items, bool delKey=false) |
| virtual bool | DeleteChild (int parentId, bool delKey=false) |
| virtual bool | Move (int id, int newParent) |
| TreeItem | GetLeaf (int id) |
| QList< TreeItem > | GetLeaves (int nodeId) |
| Get the leaves under nodeId | |
| QList< TreeItem > | GetLeavesByKey (int key) |
| Get leaves | |
| QList< TreeItem > | GetLeavesByKey (QList< int > key) |
| int | GetLeafCount (int parentId=0) |
| virtual int | AddNode (const QString &name, int parentId=0) |
| virtual bool | RenameNode (int id, const QString &newName) |
| virtual bool | DeleteNode (int id, bool delKey=false) |
| virtual bool | MoveNode (int id, int newParentId) |
| TreeItem | GetNode (int id) |
| QList< TreeItem > | GetAllNodes () |
| QList< TreeItem > | GetSubNodes (int parentId) |
| int | GetNodeCount (int nParentId=0) |
| int | GetCount (int parentId=0) |
| 得到指定id节点下的所有节点和叶子数。不递归。 | |
Public 成员函数 继承自 CDatabase | |
| CDatabase (QObject *parent=nullptr) | |
| void | SetDatabase (QSqlDatabase db, CParameterDatabase *pPara=nullptr) |
| QSqlDatabase | GetDatabase () const |
| virtual bool | OpenDatabase (CParameterDatabase *pPara=nullptr) |
| OpenDatabase | |
| virtual bool | OpenMySqlDatabase (CParameterDatabase *pPara) |
| virtual bool | OpenODBCDatabase (CParameterDatabase *pPara) |
| virtual bool | OpenSQLiteDatabase (const QString &connectionName=QString(), const QString &dbPath=QString()) |
| virtual bool | IsOpen () const |
| virtual void | CloseDatabase () |
| virtual bool | ExportToJsonFile (const QString &szFile) |
| virtual bool | ImportFromJsonFile (const QString &szFile) |
Protected 成员函数 | |
| virtual bool | OnDeleteKey (int key) override |
| 从 key 相关的表中删除 key | |
| virtual bool | ExportToJson (QJsonObject &obj) override |
| virtual bool | ImportFromJson (const QJsonObject &obj) override |
Private 成员函数 | |
| bool | OnInitializeDatabase () override |
| bool | OnInitializeSqliteDatabase () override |
| bool | OnInitializeMySqlDatabase () override |
| bool | ExportToJson (int parentId, QJsonArray &obj) |
| bool | ImportFromJson (int parentId, const QJsonArray &obj) |
Private 属性 | |
| CDatabaseIcon | m_IconDB |
| CDatabaseFile | m_FileDB |
额外继承的成员函数 | |
信号 继承自 CDatabaseTree | |
| void | sigAddFolder (int id, int parentId) |
| void | sigAdd (int id, int parentId) |
信号 继承自 CDatabase | |
| void | sigChanged () |
Protected 属性 继承自 CDatabase | |
| QString | m_szConnectName |
| QString | m_MinVersion |
| CParameterDatabase * | m_pPara |
在文件 FavoriteDatabase.h 第 10 行定义.
| int CFavoriteDatabase::AddFavorite | ( | const QString & | szFile, |
| const QString & | szName, | ||
| const QIcon & | icon, | ||
| const QString | szDescription, | ||
| int | parentId = 0 |
||
| ) |
在文件 FavoriteDatabase.cpp 第 156 行定义.
|
private |
在文件 FavoriteDatabase.cpp 第 486 行定义.
|
overrideprotectedvirtual |
重载 CDatabaseTree .
在文件 FavoriteDatabase.cpp 第 438 行定义.
| QList< CFavoriteDatabase::Item > CFavoriteDatabase::GetChildren | ( | int | parentId | ) |
在文件 FavoriteDatabase.cpp 第 396 行定义.
| QList< CFavoriteDatabase::Item > CFavoriteDatabase::GetFavorite | ( | const QString & | szFile | ) |
在文件 FavoriteDatabase.cpp 第 347 行定义.
| CFavoriteDatabase::Item CFavoriteDatabase::GetFavorite | ( | int | id | ) |
在文件 FavoriteDatabase.cpp 第 312 行定义.
| CFavoriteDatabase::Item CFavoriteDatabase::GetGroup | ( | int | id | ) |
在文件 FavoriteDatabase.cpp 第 385 行定义.
|
overrideprotectedvirtual |
重载 CDatabaseTree .
在文件 FavoriteDatabase.cpp 第 448 行定义.
|
private |
在文件 FavoriteDatabase.cpp 第 459 行定义.
|
overrideprotectedvirtual |
从 key 相关的表中删除 key
| key |
重载 CDatabaseTree .
在文件 FavoriteDatabase.cpp 第 418 行定义.
|
overrideprivatevirtual |
重载 CDatabaseTree .
在文件 FavoriteDatabase.cpp 第 142 行定义.
|
overrideprivatevirtual |
重载 CDatabaseTree .
在文件 FavoriteDatabase.cpp 第 76 行定义.
|
overrideprivatevirtual |
重载 CDatabaseTree .
在文件 FavoriteDatabase.cpp 第 21 行定义.
| bool CFavoriteDatabase::UpdateFavorite | ( | const QString & | szFile, |
| const QString & | szName = QString(), |
||
| const QIcon & | icon = QIcon(), |
||
| const QString | szDescription = QString() |
||
| ) |
在文件 FavoriteDatabase.cpp 第 283 行定义.
| bool CFavoriteDatabase::UpdateFavorite | ( | int | id, |
| const QString & | szName = QString(), |
||
| const QIcon & | icon = QIcon(), |
||
| const QString | szDescription = QString() |
||
| ) |
在文件 FavoriteDatabase.cpp 第 254 行定义.
|
private |
在文件 FavoriteDatabase.h 第 60 行定义.
|
private |
在文件 FavoriteDatabase.h 第 59 行定义.