akonadi/contact
#include <kdatepickerpopup_p.h>
Inherits QMenu.
Public Types | |
enum | ItemFlag { NoDate = 1 , DatePicker = 2 , Words = 4 } |
Signals | |
void | dateChanged (const QDate &date) |
Public Member Functions | |
KDatePickerPopup (Items items=DatePicker, const QDate &date=QDate::currentDate(), QWidget *parent=0) | |
KDatePicker * | datePicker () const |
int | items () const |
void | setDate (const QDate &date) |
Protected Slots | |
void | slotDateChanged (const QDate &date) |
void | slotNextMonth () |
void | slotNextWeek () |
void | slotNoDate () |
void | slotToday () |
void | slotTomorrow () |
Detailed Description
This menu helps the user to select a date quickly.
This menu helps the user to select a date quicly. It offers various ways of selecting, e.g. with a KDatePicker or with words like "Tomorrow".
The available items are:
- NoDate: A menu-item with "No Date". If chosen, the datepicker will emit a null QDate.
- DatePicker: Show a KDatePicker-widget.
- Words: Show items like "Today", "Tomorrow" or "Next Week".
When supplying multiple items, separate each item with a bitwise OR.
Definition at line 47 of file kdatepickerpopup_p.h.
Member Enumeration Documentation
◆ ItemFlag
enum KDatePickerPopup::ItemFlag |
Definition at line 52 of file kdatepickerpopup_p.h.
Constructor & Destructor Documentation
◆ KDatePickerPopup()
|
explicit |
A constructor for the KDatePickerPopup.
- Parameters
-
items List of all desirable items, separated with a bitwise OR. date Initial date of datepicker-widget. parent The object's parent.
Definition at line 61 of file kdatepickerpopup.cpp.
Member Function Documentation
◆ dateChanged
|
signal |
This signal emits the new date (selected with datepicker or other menu-items).
- Parameters
-
date changed date
◆ datePicker()
KDatePicker * KDatePickerPopup::datePicker | ( | ) | const |
- Returns
- A pointer to the private variable mDatePicker, an instance of KDatePicker.
Definition at line 110 of file kdatepickerpopup.cpp.
◆ items()
|
inline |
- Returns
- Returns the bitwise result of the active items in the popup.
Definition at line 87 of file kdatepickerpopup_p.h.
◆ setDate()
void KDatePickerPopup::setDate | ( | const QDate & | date | ) |
Definition at line 115 of file kdatepickerpopup.cpp.
◆ slotDateChanged
|
protectedslot |
Definition at line 128 of file kdatepickerpopup.cpp.
◆ slotNextMonth
|
protectedslot |
Definition at line 156 of file kdatepickerpopup.cpp.
◆ slotNextWeek
|
protectedslot |
Definition at line 151 of file kdatepickerpopup.cpp.
◆ slotNoDate
|
protectedslot |
Definition at line 146 of file kdatepickerpopup.cpp.
◆ slotToday
|
protectedslot |
Definition at line 136 of file kdatepickerpopup.cpp.
◆ slotTomorrow
|
protectedslot |
Definition at line 141 of file kdatepickerpopup.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2022 The KDE developers.
Generated on Thu Jul 21 2022 00:00:00 by doxygen 1.9.5 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.