#include <kptintervaledit.h>
Inherits KPlato::IntervalEditBase.
Inherited by KPlato::IntervalEdit.
Inheritance diagram for KPlato::IntervalEditImpl:
Signals | |
void | changed () |
Public Member Functions | |
IntervalEditImpl (QWidget *parent) | |
QList< TimeInterval * > | intervals () const |
void | setIntervals (const QList< TimeInterval * > &intervals) const |
Private Slots | |
void | slotClearClicked () |
void | slotAddIntervalClicked () |
void | slotIntervalSelectionChanged () |
Definition at line 44 of file kptintervaledit.h.
KPlato::IntervalEditImpl::IntervalEditImpl | ( | QWidget * | parent | ) |
Definition at line 45 of file kptintervaledit.cc.
References slotAddIntervalClicked(), slotClearClicked(), and slotIntervalSelectionChanged().
QList< TimeInterval * > KPlato::IntervalEditImpl::intervals | ( | ) | const |
Definition at line 78 of file kptintervaledit.cc.
Referenced by KPlato::StandardWorktimeDialogImpl::slotApplyClicked().
void KPlato::IntervalEditImpl::setIntervals | ( | const QList< TimeInterval * > & | intervals | ) | const |
Definition at line 88 of file kptintervaledit.cc.
Referenced by KPlato::StandardWorktimeDialogImpl::slotWeekdaySelected().
void KPlato::IntervalEditImpl::slotClearClicked | ( | ) | [private, slot] |
Definition at line 56 of file kptintervaledit.cc.
References changed().
Referenced by IntervalEditImpl().
void KPlato::IntervalEditImpl::slotAddIntervalClicked | ( | ) | [private, slot] |
Definition at line 63 of file kptintervaledit.cc.
References changed().
Referenced by IntervalEditImpl().
void KPlato::IntervalEditImpl::slotIntervalSelectionChanged | ( | ) | [private, slot] |
Definition at line 68 of file kptintervaledit.cc.
References KPlato::IntervalItem::interval().
Referenced by IntervalEditImpl().
void KPlato::IntervalEditImpl::changed | ( | ) | [signal] |
Referenced by slotAddIntervalClicked(), and slotClearClicked().