Added list of databases and roles.

Roles works for atleast 9.3 and up.

Reorganizing code for communicating with database.
This commit is contained in:
eelke 2017-02-18 12:05:48 +01:00
parent 8c077b3d5f
commit 2d962334da
28 changed files with 881 additions and 428 deletions

View file

@ -11,6 +11,7 @@ class ServerWindow;
class MasterController;
class OpenDatabase;
class DatabasesTableModel;
class RolesTableModel;
class ServerWindow : public ASyncWindow {
Q_OBJECT
@ -22,10 +23,11 @@ public:
private:
Ui::ServerWindow *ui;
MasterController *m_masterController;
MasterController *m_masterController = nullptr;
ConnectionConfig m_config;
OpenDatabase *m_database;
DatabasesTableModel *m_databasesModel;
OpenDatabase *m_database = nullptr;
DatabasesTableModel *m_databasesModel = nullptr;
RolesTableModel *m_rolesModel = nullptr;
};
#endif // SERVERWINDOW_H