#include <kptschedule.h>
Inherits KPlato::NodeSchedule.
Inheritance diagram for KPlato::MainSchedule:
Public Member Functions | |
MainSchedule () | |
MainSchedule (Node *node, QString name, Schedule::Type type, long id) | |
~MainSchedule () | |
virtual bool | isDeleted () const |
virtual bool | loadXML (const QDomElement &element, Project &project) |
virtual void | saveXML (QDomElement &element) const |
virtual void | printDebug (QString ident) |
Definition at line 303 of file kptschedule.h.
KPlato::MainSchedule::MainSchedule | ( | ) |
KPlato::MainSchedule::MainSchedule | ( | Node * | node, | |
QString | name, | |||
Schedule::Type | type, | |||
long | id | |||
) |
KPlato::MainSchedule::~MainSchedule | ( | ) |
Definition at line 632 of file kptschedule.cc.
virtual bool KPlato::MainSchedule::isDeleted | ( | ) | const [inline, virtual] |
Reimplemented from KPlato::NodeSchedule.
Definition at line 309 of file kptschedule.h.
References KPlato::Schedule::m_deleted.
bool KPlato::MainSchedule::loadXML | ( | const QDomElement & | element, | |
Project & | project | |||
) | [virtual] |
Definition at line 637 of file kptschedule.cc.
References KPlato::Schedule::endTime, KPlato::DateTime::fromString(), KPlato::Schedule::loadXML(), and KPlato::Schedule::startTime.
void KPlato::MainSchedule::saveXML | ( | QDomElement & | element | ) | const [virtual] |
Reimplemented from KPlato::NodeSchedule.
Definition at line 670 of file kptschedule.cc.
References KPlato::Schedule::endTime, KPlato::Schedule::saveCommonXML(), and KPlato::Schedule::startTime.
void KPlato::MainSchedule::printDebug | ( | QString | ident | ) | [virtual] |
Reimplemented from KPlato::NodeSchedule.
Definition at line 735 of file kptschedule.cc.
References KPlato::Schedule::duration, KPlato::Schedule::earliestStart, KPlato::Schedule::endTime, KPlato::Schedule::latestFinish, KPlato::Schedule::m_appointments, KPlato::Schedule::notScheduled, KPlato::Schedule::printDebug(), KPlato::Duration::seconds(), KPlato::Schedule::startTime, and KPlato::Duration::toString().