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
13
class
QLabel;
14
15
namespace
Ui {
19
class
TimeLabelSettings
;
20
}
21
22
class
DesktopMainWindow
;
23
31
class
TimeLabelSettings
:
public
QWidget {
32
Q_OBJECT
33
34
public
:
39
explicit
TimeLabelSettings
(
DesktopMainWindow
* parent =
nullptr
);
40
44
~TimeLabelSettings
();
45
46
private
:
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
DesktopMainWindow is the main frontend window of the application. For beginners, this is the starting...
Definition
desktopmainwindow.h:33
TimeLabelSettings
A widget for configuring time label appearance settings.
Definition
TimeLabelSettings.h:31
TimeLabelSettings::~TimeLabelSettings
~TimeLabelSettings()
Destroys the TimeLabelSettings widget.
Definition
TimeLabelSettings.cpp:51
builtin
window
settings_window
config_items
topsidebar
timesettings
TimeLabelSettings.h
Generated by
1.9.8