Sayonara Player
src
Gui
History
DoubleCalendarDialog.h
1
#ifndef DOUBLECALENDARDIALOG_H
2
#define DOUBLECALENDARDIALOG_H
3
4
#include "Gui/Utils/Widgets/Dialog.h"
5
#include "Utils/Pimpl.h"
6
7
class
QDate;
8
9
namespace
Gui
10
{
11
class
CalendarWidget;
12
13
class
DoubleCalendarDialog
:
14
public
Gui::Dialog
15
{
16
Q_OBJECT
17
PIMPL(
DoubleCalendarDialog
)
18
19
signals:
20
void
sigAccepted();
21
void
sigRejected();
22
23
public
:
24
explicit
DoubleCalendarDialog
(QWidget* parent=
nullptr
);
25
~
DoubleCalendarDialog
()
override
;
26
27
Gui::CalendarWidget
* calendarFrom();
28
Gui::CalendarWidget
* calendarTo();
29
30
QDate startDate()
const
;
31
QDate endDate()
const
;
32
33
private
slots:
34
void
startDateSelected(
const
QDate& date);
35
void
endDateSelected(
const
QDate& date);
36
};
37
}
38
39
#endif // DOUBLECALENDARDIALOG_H
Gui::Dialog
Dialog with Settings connection. Also contains triggers for language_changed() and skin_changed()....
Definition:
Dialog.h:35
Gui::DoubleCalendarDialog
Definition:
DoubleCalendarDialog.h:13
Gui::CalendarWidget
Definition:
CalendarWidget.h:8
Generated on Mon May 25 2020 00:00:00 for Sayonara Player by
1.8.17