Lock and setting json about

This commit is contained in:
Krad
2021-12-07 14:14:20 +08:00
parent f1ab2937f9
commit 1b8809d8db
9 changed files with 309 additions and 67 deletions

View File

@@ -5,11 +5,15 @@
#include <QDebug>
#include <QTimer>
#include "StdOutRedirector.h"
#include "json/cJSON.h"
namespace Ui {
class MainWindow;
}
class GUIMessageDialog;
class QTabWidget;
class MainWindow : public QMainWindow
{
Q_OBJECT
@@ -23,19 +27,21 @@ public:
void requestLogin();
QTextEdit* getEdit();
void debugConsoleOn();
public slots:
void coverScreen();
void refreshTimer();
protected:
void changeEvent(QEvent* event);
private:
QTimer* screenTimer = nullptr;
int counter = 30000;
cJSON* json_root = nullptr;
Ui::MainWindow* ui;
GUIMessageDialog* msgDialog = nullptr;
StdOutRedirector* redir = nullptr;
QTextEdit* console = nullptr;
QTabWidget* tab= nullptr;
int admin_tab_index = -1;
bool m_bLoaded = false;
QTabWidget* tab = nullptr;
int admin_tab_index = -1;
};
#endif // MAINWINDOW_H