RecurrenceWidget Class Reference
#include <recurrencewidget.h>
List of all members.
Public Types |
enum | RecurrenceChangePolicy { NoPolicy = -1,
IgnoreFuture,
ChangeFuture
} |
enum | RecurrencePeriod {
Never = -1,
Minutely,
Hourly,
Daily,
Weekly,
Monthly,
Yearly,
Custom
} |
Properties |
bool | maxVisible |
bool | startDateVisible |
Public Member Functions |
| RecurrenceWidget (QWidget *parent=0, const char *name=0) |
| ~RecurrenceWidget () |
virtual Q_INVOKABLE QDate | endDate () const |
virtual Q_INVOKABLE int | frequency () const |
virtual Q_INVOKABLE
RecurrenceChangePolicy | getChangePolicy () |
virtual Q_INVOKABLE bool | isRecurring () const |
virtual Q_INVOKABLE int | max () const |
virtual bool | maxVisible () const |
virtual Q_INVOKABLE bool | modified () const |
virtual Q_INVOKABLE int | parentId () const |
virtual Q_INVOKABLE QString | parentType () const |
virtual Q_INVOKABLE
RecurrencePeriod | period () const |
virtual Q_INVOKABLE QString | periodCode () const |
virtual Q_INVOKABLE QDate | startDate () const |
virtual bool | startDateVisible () const |
virtual Q_INVOKABLE
RecurrencePeriod | stringToPeriod (QString p) const |
Public Slots |
virtual void | clear () |
virtual bool | save (bool intxn, RecurrenceChangePolicy cp, QString &msg) |
virtual void | set (bool recurring=false, int frequency=1, QString period=QString("W"), QDate startDate=QDate::currentDate(), QDate endDate=QDate(), int max=10) |
virtual void | setEndDate (QDate p) |
virtual void | setFrequency (int p) |
virtual void | setMax (int p) |
virtual void | setMaxVisible (bool p) |
virtual bool | setParent (int pid, QString ptype) |
virtual void | setPeriod (QString p) |
virtual void | setPeriod (RecurrencePeriod p) |
virtual void | setRecurring (bool p) |
virtual void | setStartDate (QDate p) |
virtual void | setStartDateVisible (bool p) |
Protected Attributes |
QDate | _eot |
int | _id |
int | _parentId |
QString | _parentType |
QDate | _prevEndDate |
int | _prevFrequency |
int | _prevMax |
int | _prevParentId |
QString | _prevParentType |
RecurrencePeriod | _prevPeriod |
bool | _prevRecurring |
QDate | _prevStartDate |
Protected Slots |
virtual void | languageChange () |
Member Enumeration Documentation
- Enumerator:
NoPolicy |
|
IgnoreFuture |
|
ChangeFuture |
|
- Enumerator:
Never |
|
Minutely |
|
Hourly |
|
Daily |
|
Weekly |
|
Monthly |
|
Yearly |
|
Custom |
|
Constructor & Destructor Documentation
RecurrenceWidget::RecurrenceWidget |
( |
QWidget * |
parent = 0 , |
|
|
const char * |
name = 0 | |
|
) |
| | |
RecurrenceWidget::~RecurrenceWidget |
( |
|
) |
|
Member Function Documentation
void RecurrenceWidget::clear |
( |
|
) |
[virtual, slot] |
QDate RecurrenceWidget::endDate |
( |
|
) |
const [virtual] |
int RecurrenceWidget::frequency |
( |
|
) |
const [virtual] |
bool RecurrenceWidget::isRecurring |
( |
|
) |
const [virtual] |
void RecurrenceWidget::languageChange |
( |
|
) |
[protected, virtual, slot] |
int RecurrenceWidget::max |
( |
|
) |
const [virtual] |
virtual bool RecurrenceWidget::maxVisible |
( |
|
) |
const [virtual] |
bool RecurrenceWidget::modified |
( |
|
) |
const [virtual] |
int RecurrenceWidget::parentId |
( |
|
) |
const [virtual] |
QString RecurrenceWidget::parentType |
( |
|
) |
const [virtual] |
QString RecurrenceWidget::periodCode |
( |
|
) |
const [virtual] |
void RecurrenceWidget::setEndDate |
( |
QDate |
p |
) |
[virtual, slot] |
void RecurrenceWidget::setFrequency |
( |
int |
p |
) |
[virtual, slot] |
void RecurrenceWidget::setMax |
( |
int |
p |
) |
[virtual, slot] |
void RecurrenceWidget::setMaxVisible |
( |
bool |
p |
) |
[virtual, slot] |
bool RecurrenceWidget::setParent |
( |
int |
pid, |
|
|
QString |
ptype | |
|
) |
| | [virtual, slot] |
void RecurrenceWidget::setPeriod |
( |
QString |
p |
) |
[virtual, slot] |
void RecurrenceWidget::setRecurring |
( |
bool |
p |
) |
[virtual, slot] |
void RecurrenceWidget::setStartDate |
( |
QDate |
p |
) |
[virtual, slot] |
void RecurrenceWidget::setStartDateVisible |
( |
bool |
p |
) |
[virtual, slot] |
QDate RecurrenceWidget::startDate |
( |
|
) |
const [virtual] |
virtual bool RecurrenceWidget::startDateVisible |
( |
|
) |
const [virtual] |
Member Data Documentation
Property Documentation
bool RecurrenceWidget::maxVisible [read, write] |
bool RecurrenceWidget::startDateVisible [read, write] |
The documentation for this class was generated from the following files: