#ifndef SERVERWINDOW_H #define SERVERWINDOW_H #include "ASyncWindow.h" #include "ConnectionConfig.h" namespace Ui { class ServerWindow; } class MasterController; class OpenDatabase; class DatabasesTableModel; class ServerWindow : public ASyncWindow { Q_OBJECT public: explicit ServerWindow(MasterController *master, QWidget *parent ); ~ServerWindow(); void setConfig(const ConnectionConfig &config); private: Ui::ServerWindow *ui; MasterController *m_masterController; ConnectionConfig m_config; OpenDatabase *m_database; DatabasesTableModel *m_databasesModel; }; #endif // SERVERWINDOW_H