Skip to content

Commit df9ce1e

Browse files
Add DisconnectButton to ZWindow and restructure AppConfig for improved organization
1 parent 15b20aa commit df9ce1e

1 file changed

Lines changed: 9 additions & 4 deletions

File tree

src/zGui/include/zwindow.hpp

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,27 @@
66
#include <QWidget>
77
#include <QString>
88
#include <QSystemTrayIcon>
9+
#include <QStringLiteral>
910
#include <QMenu>
1011
#include "ztable.hpp"
1112
#include "zSearchPanel.hpp"
1213
#include "clearButton.hpp"
1314
#include "getButton.hpp"
1415
#include "settingButton.hpp"
16+
#include "disconnectButton.hpp"
1517

1618
using zclipboard::zGui::ClearButton;
1719
using zclipboard::zGui::GetButton;
1820
using zclipboard::zGui::SearchArea;
1921
using zclipboard::zGui::SettingButton;
2022

2123
namespace zclipboard::zGui {
24+
25+
struct AppConfig {
26+
inline static constexpr int Z_WINDOW_WIDTH = 800;
27+
inline static constexpr int Z_WINDOW_HEIGHT = 600;
28+
};
29+
2230
class ZWindow : public QMainWindow {
2331
Q_OBJECT
2432

@@ -47,10 +55,7 @@ class ZWindow : public QMainWindow {
4755
ClearButton *clearButton;
4856
GetButton *getButton;
4957
SettingButton *settingButton;
50-
51-
private:
52-
inline static constexpr int Z_WINDOW_WIDTH = 800;
53-
inline static constexpr int Z_WINDOW_HEIGHT = 600;
58+
DisconnectButton *disconnectButton;
5459
};
5560
} // namespace zclipboard::zGui
5661

0 commit comments

Comments
 (0)