CCIMXDesktop
 
Loading...
Searching...
No Matches
DateNoter.h
1#ifndef DATENOTER_H
2#define DATENOTER_H
3
4#include "panel_widget/PanelWidget.h"
5#include <QDate>
6#include <QWidget>
7
8namespace Ui {
9class DateNoter;
10}
11
12class NoteInfo;
13
21class DateNoter : public PanelWidget {
22 Q_OBJECT
23
24public:
29 explicit DateNoter(QWidget* parent = nullptr);
30
34 ~DateNoter();
35
41 void setDisplayingDate(const QDate& date, NoteInfo* info);
42
43private:
44 Ui::DateNoter* ui;
45 QDate current_date_handling { QDate::currentDate() };
46 NoteInfo* info { nullptr };
47};
48
49#endif // DATENOTER_H
A panel widget for displaying and editing date notes.
Definition DateNoter.h:21
~DateNoter()
Destructor.
Definition DateNoter.cpp:23
void setDisplayingDate(const QDate &date, NoteInfo *info)
Sets the date and note to display.
Definition DateNoter.cpp:27
The PanelWidget class.
Definition PanelWidget.h:9
Container for note information.
Definition Noter.h:14