digiKam
|
Classes | |
class | DatePaintingMode |
Public Slots | |
void | beginningOfMonth () |
void | beginningOfWeek () |
void | endOfMonth () |
void | endOfWeek () |
void | nextMonth () |
void | previousMonth () |
void | setDate (const QDate &) |
Public Member Functions | |
Private (DDateTable *const qq) | |
~Private () override | |
Public Attributes | |
QHash< int, DatePaintingMode > | customPaintingModes |
QDate | date |
int | fontsize |
int | hoveredPos |
QRectF | maxCell |
int | numDayColumns |
int | numDaysThisMonth |
int | numWeekRows |
bool | popupMenuEnabled |
DDateTable * | q |
bool | useCustomColors |
int | weekDayFirstOfMonth |
|
explicit |
References setDate().
|
override |
|
slot |
References Digikam::DDateTable::date.
|
slot |
References Digikam::DDateTable::date.
|
slot |
References Digikam::DDateTable::date.
|
slot |
References Digikam::DDateTable::date.
|
slot |
References Digikam::DDateTable::date.
|
slot |
References Digikam::DDateTable::date.
|
slot |
References Digikam::DDateTable::date.
Referenced by Private(), and Digikam::DDateTable::setDate().
QHash<int, DatePaintingMode> Digikam::DDateTable::Private::customPaintingModes |
QDate Digikam::DDateTable::Private::date |
The currently selected date.
Referenced by Digikam::DDateTable::date(), Digikam::DDateTable::dateFromPos(), Digikam::DDateTable::keyPressEvent(), Digikam::DDateTable::mousePressEvent(), and Digikam::DDateTable::wheelEvent().
int Digikam::DDateTable::Private::fontsize |
The font size of the displayed text.
Referenced by Digikam::DDateTable::setFontSize().
int Digikam::DDateTable::Private::hoveredPos |
Referenced by Digikam::DDateTable::event().
QRectF Digikam::DDateTable::Private::maxCell |
Save the size of the largest used cell content.
Referenced by Digikam::DDateTable::setFontSize(), and Digikam::DDateTable::sizeHint().
int Digikam::DDateTable::Private::numDayColumns |
How many day columns we are to draw, i.e. days in a week.
Referenced by Digikam::DDateTable::dateFromPos(), Digikam::DDateTable::event(), Digikam::DDateTable::keyPressEvent(), Digikam::DDateTable::mousePressEvent(), Digikam::DDateTable::paintEvent(), Digikam::DDateTable::posFromDate(), and Digikam::DDateTable::sizeHint().
int Digikam::DDateTable::Private::numDaysThisMonth |
The number of days in the current month.
int Digikam::DDateTable::Private::numWeekRows |
How many week rows we are to draw.
Referenced by Digikam::DDateTable::event(), Digikam::DDateTable::mousePressEvent(), Digikam::DDateTable::paintEvent(), and Digikam::DDateTable::sizeHint().
bool Digikam::DDateTable::Private::popupMenuEnabled |
DDateTable* Digikam::DDateTable::Private::q |
bool Digikam::DDateTable::Private::useCustomColors |
int Digikam::DDateTable::Private::weekDayFirstOfMonth |
The weekday number of the first day in the month [1..daysInWeek()].
Referenced by Digikam::DDateTable::dateFromPos(), and Digikam::DDateTable::posFromDate().