Public Member Functions | |
TaskPrivate (Task *qq, TaskType *type, User *user, const Schedule &schedule) | |
bool | violatesBusinessRule1 (Task *dependencyToAdd) |
QList< const Task * > | subTasksViolatingBusinessRule2 (TaskState::SettableState newState) |
QList< const Task * > | superTasksViolatingBusinessRule2 (domain::TaskState::SettableState state) |
bool | violatesBusinessRule3 (TaskState::SettableState newState) |
unsigned | nbReservations (ResourceType *resType) |
unsigned | nbActiveInvitations (UserType *userType) |
Public Attributes | |
Task * | q |
TaskType * | type |
User * | user |
QMap< QString, QVariant > | fields |
Schedule | schedule |
TaskState * | state |
QList< Reservation * > | reservations |
QList< Invitation * > | invitations |
QList< Task * > | subTasks |
QList< Task * > | superTasks |
Project * | project |
Definition at line 15 of file task.cpp.