CCIMXDesktop
 
Loading...
Searching...
No Matches
TimeLabelSettings.h
1#ifndef TIMELABELSETTINGS_H
2#define TIMELABELSETTINGS_H
3
9#include <QWidget>
10#include <QColor>
11#include <QFont>
12
13class QLabel;
14
15namespace Ui {
20}
21
23
31class TimeLabelSettings : public QWidget {
32 Q_OBJECT
33
34public:
39 explicit TimeLabelSettings(DesktopMainWindow* parent = nullptr);
40
45
46private:
50 Ui::TimeLabelSettings* ui;
51
55 QLabel* operatingTimeLabel;
56
60 struct SettingsPack {
61 QColor fontColor;
62 QFont font;
63 } settingsPack;
64
68 void process_preview();
69
73 void process_apply();
74};
75
76#endif // TIMELABELSETTINGS_H
DesktopMainWindow is the main frontend window of the application. For beginners, this is the starting...
Definition desktopmainwindow.h:33
A widget for configuring time label appearance settings.
Definition TimeLabelSettings.h:31
~TimeLabelSettings()
Destroys the TimeLabelSettings widget.
Definition TimeLabelSettings.cpp:51