CCIMXDesktop
Loading...
Searching...
No Matches
TimeDisplayIconWidget.h
1
#ifndef TIMEDISPLAYICONWIDGET_H
2
#define TIMEDISPLAYICONWIDGET_H
3
4
#include "../StatusBarIconWidget.h"
5
#include <QTime>
6
#include <QWidget>
7
8
namespace
Ui {
9
class
TimeDisplayIconWidget
;
10
}
11
12
class
QLabel;
13
19
class
TimeDisplayIconWidget
:
public
StatusBarIconWidget
{
20
Q_OBJECT
21
22
public
:
27
explicit
TimeDisplayIconWidget
(QWidget* parent =
nullptr
);
28
32
~TimeDisplayIconWidget
();
33
38
QLabel*
displayedLabel
()
const
;
39
40
public
slots:
45
void
update_displayTime
(QTime time);
46
47
private
:
48
Ui::TimeDisplayIconWidget* ui;
49
};
50
51
#endif
// TIMEDISPLAYICONWIDGET_H
StatusBarIconWidget
Abstract base widget class representing an icon in the status bar.
Definition
StatusBarIconWidget.h:47
TimeDisplayIconWidget
Widget for displaying time in the status bar.
Definition
TimeDisplayIconWidget.h:19
TimeDisplayIconWidget::update_displayTime
void update_displayTime(QTime time)
Updates the displayed time.
Definition
TimeDisplayIconWidget.cpp:18
TimeDisplayIconWidget::~TimeDisplayIconWidget
~TimeDisplayIconWidget()
Destroys the time display widget.
Definition
TimeDisplayIconWidget.cpp:10
TimeDisplayIconWidget::displayedLabel
QLabel * displayedLabel() const
Gets the label used for time display.
Definition
TimeDisplayIconWidget.cpp:14
ui
topstatusbar
time_display
TimeDisplayIconWidget.h
Generated by
1.9.8