#include <kptmainprojectpanel.h>
Inherits KPlato::MainProjectPanelImpl.
Inheritance diagram for KPlato::MainProjectPanel:
Public Member Functions | |
MainProjectPanel (Project &project, QWidget *parent=0, const char *name=0) | |
KCommand * | buildCommand (Part *part) |
bool | ok () |
Private Attributes | |
Project & | project |
Definition at line 57 of file kptmainprojectpanel.h.
KPlato::MainProjectPanel::MainProjectPanel | ( | Project & | project, | |
QWidget * | parent = 0 , |
|||
const char * | name = 0 | |||
) |
Definition at line 44 of file kptmainprojectpanel.cc.
References KPlato::Node::constraint(), KPlato::Node::constraintEndTime(), KPlato::Node::constraintStartTime(), KPlato::Node::currentSchedule(), KPlato::Node::description(), KPlato::MainProjectPanelImpl::enableDateTime(), KPlato::Project::endTime(), KPlato::Node::id(), KPlato::Node::leader(), KPlato::Node::MustFinishOn, KPlato::Node::MustStartOn, KPlato::Node::name(), project, KPlato::Project::startTime(), KPlato::Schedule::typeToString(), and KPlato::Node::wbs().
KCommand * KPlato::MainProjectPanel::buildCommand | ( | Part * | part | ) |
Definition at line 94 of file kptmainprojectpanel.cc.
References KPlato::Node::constraint(), KPlato::Node::constraintEndTime(), KPlato::Node::constraintStartTime(), KPlato::Node::description(), KPlato::MainProjectPanelImpl::endDateTime(), KPlato::Node::id(), KPlato::Node::leader(), KPlato::Node::MustFinishOn, KPlato::Node::MustStartOn, KPlato::Node::name(), project, and KPlato::MainProjectPanelImpl::startDateTime().
Referenced by KPlato::MainProjectDialog::buildCommand().
bool KPlato::MainProjectPanel::ok | ( | ) |
Definition at line 85 of file kptmainprojectpanel.cc.
References KPlato::Project::findNode(), KPlato::Node::id(), and project.
Referenced by KPlato::MainProjectDialog::slotOk().
Project& KPlato::MainProjectPanel::project [private] |
Definition at line 67 of file kptmainprojectpanel.h.
Referenced by buildCommand(), MainProjectPanel(), and ok().