|
Rabbit Remote Control 0.1.0-bate6
|


Classes | |
| struct | Item |
Public Member Functions | |
| 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 Member Functions inherited from 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) |
| Get the count of parentId. | |
Public Member Functions inherited from 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 Member Functions | |
| virtual bool | OnDeleteKey (int key) override |
| virtual bool | ExportToJson (QJsonObject &obj) override |
| virtual bool | ImportFromJson (const QJsonObject &obj) override |
Private Member Functions | |
| bool | OnInitializeDatabase () override |
| bool | OnInitializeSqliteDatabase () override |
| bool | OnInitializeMySqlDatabase () override |
| bool | ExportToJson (int parentId, QJsonArray &obj) |
| bool | ImportFromJson (int parentId, const QJsonArray &obj) |
Private Attributes | |
| CDatabaseIcon | m_IconDB |
| CDatabaseFile | m_FileDB |
Additional Inherited Members | |
Signals inherited from CDatabaseTree | |
| void | sigAddFolder (int id, int parentId) |
| void | sigAdd (int id, int parentId) |
Signals inherited from CDatabase | |
| void | sigChanged () |
Protected Attributes inherited from CDatabase | |
| QString | m_szConnectName |
| QString | m_MinVersion |
| CParameterDatabase * | m_pPara |
Definition at line 10 of file FavoriteDatabase.h.
| int CFavoriteDatabase::AddFavorite | ( | const QString & | szFile, |
| const QString & | szName, | ||
| const QIcon & | icon, | ||
| const QString | szDescription, | ||
| int | parentId = 0 |
||
| ) |
Definition at line 156 of file FavoriteDatabase.cpp.
|
private |
Definition at line 486 of file FavoriteDatabase.cpp.
|
overrideprotectedvirtual |
Reimplemented from CDatabaseTree.
Definition at line 438 of file FavoriteDatabase.cpp.
| QList< CFavoriteDatabase::Item > CFavoriteDatabase::GetChildren | ( | int | parentId | ) |
Definition at line 396 of file FavoriteDatabase.cpp.
| QList< CFavoriteDatabase::Item > CFavoriteDatabase::GetFavorite | ( | const QString & | szFile | ) |
Definition at line 347 of file FavoriteDatabase.cpp.
| CFavoriteDatabase::Item CFavoriteDatabase::GetFavorite | ( | int | id | ) |
Definition at line 312 of file FavoriteDatabase.cpp.
| CFavoriteDatabase::Item CFavoriteDatabase::GetGroup | ( | int | id | ) |
Definition at line 385 of file FavoriteDatabase.cpp.
|
overrideprotectedvirtual |
Reimplemented from CDatabaseTree.
Definition at line 448 of file FavoriteDatabase.cpp.
|
private |
Definition at line 459 of file FavoriteDatabase.cpp.
|
overrideprotectedvirtual |
Reimplemented from CDatabaseTree.
Definition at line 418 of file FavoriteDatabase.cpp.
|
overrideprivatevirtual |
Reimplemented from CDatabaseTree.
Definition at line 142 of file FavoriteDatabase.cpp.
|
overrideprivatevirtual |
Reimplemented from CDatabaseTree.
Definition at line 76 of file FavoriteDatabase.cpp.
|
overrideprivatevirtual |
Reimplemented from CDatabaseTree.
Definition at line 21 of file FavoriteDatabase.cpp.
| bool CFavoriteDatabase::UpdateFavorite | ( | const QString & | szFile, |
| const QString & | szName = QString(), |
||
| const QIcon & | icon = QIcon(), |
||
| const QString | szDescription = QString() |
||
| ) |
Definition at line 283 of file FavoriteDatabase.cpp.
| bool CFavoriteDatabase::UpdateFavorite | ( | int | id, |
| const QString & | szName = QString(), |
||
| const QIcon & | icon = QIcon(), |
||
| const QString | szDescription = QString() |
||
| ) |
Definition at line 254 of file FavoriteDatabase.cpp.
|
private |
Definition at line 60 of file FavoriteDatabase.h.
|
private |
Definition at line 59 of file FavoriteDatabase.h.