kplato
KPlato Namespace Reference
Classes | |
class | IntervalItem |
class | Account |
Account holds one account. More... | |
class | Accounts |
Accounts administrates all accounts. More... | |
class | AccountsDialog |
class | AccountsPanel |
class | AccountsView |
class | AccountsviewConfigDialog |
class | AccountsviewConfigPanel |
class | AppointmentInterval |
class | AppointmentIntervalList |
This list is sorted after 1) startdatetime, 2) enddatetime. More... | |
class | Appointment |
A resource (Resource) can be scheduled to be used at any time, this is represented internally with Appointments There is one Appointment per resource-task pair. More... | |
class | CalendarDay |
class | CalendarWeekdays |
class | Calendar |
Calendar defines the working and nonworking days and hours. More... | |
class | StandardWorktime |
class | CalendarEdit |
class | CalendarEditBase |
class | CalendarListDialogImpl |
class | CalendarListDialog |
class | CalendarListDialogBase |
class | CalendarPanel |
Provides a widget for calendar input. More... | |
class | PertNodeItem |
class | PertProjectItem |
class | PertTaskItem |
class | PertMilestoneItem |
class | PertRelationItem |
class | ItemBase |
class | GanttViewSummaryItem |
class | GanttViewTaskItem |
class | GanttViewEventItem |
class | NamedCommand |
class | CalendarAddCmd |
class | CalendarDeleteCmd |
class | CalendarModifyNameCmd |
class | CalendarModifyParentCmd |
class | CalendarAddDayCmd |
class | CalendarRemoveDayCmd |
class | CalendarModifyDayCmd |
class | CalendarModifyWeekdayCmd |
class | NodeDeleteCmd |
class | TaskAddCmd |
class | SubtaskAddCmd |
class | NodeModifyNameCmd |
class | NodeModifyLeaderCmd |
class | NodeModifyDescriptionCmd |
class | NodeModifyConstraintCmd |
class | NodeModifyConstraintStartTimeCmd |
class | NodeModifyConstraintEndTimeCmd |
class | NodeModifyStartTimeCmd |
class | NodeModifyEndTimeCmd |
class | NodeModifyIdCmd |
class | NodeIndentCmd |
class | NodeUnindentCmd |
class | NodeMoveUpCmd |
class | NodeMoveDownCmd |
class | AddRelationCmd |
class | DeleteRelationCmd |
class | ModifyRelationTypeCmd |
class | ModifyRelationLagCmd |
class | AddResourceRequestCmd |
class | RemoveResourceRequestCmd |
class | ModifyEffortCmd |
class | EffortModifyOptimisticRatioCmd |
class | EffortModifyPessimisticRatioCmd |
class | ModifyEffortTypeCmd |
class | EffortModifyRiskCmd |
class | AddResourceGroupRequestCmd |
class | RemoveResourceGroupRequestCmd |
class | AddResourceCmd |
class | RemoveResourceCmd |
class | ModifyResourceNameCmd |
class | ModifyResourceInitialsCmd |
class | ModifyResourceEmailCmd |
class | ModifyResourceTypeCmd |
class | ModifyResourceUnitsCmd |
class | ModifyResourceAvailableFromCmd |
class | ModifyResourceAvailableUntilCmd |
class | ModifyResourceNormalRateCmd |
class | ModifyResourceOvertimeRateCmd |
class | ModifyResourceCalendarCmd |
class | RemoveResourceGroupCmd |
class | AddResourceGroupCmd |
class | ModifyResourceGroupNameCmd |
class | TaskModifyProgressCmd |
class | ProjectModifyBaselineCmd |
class | AddAccountCmd |
class | RemoveAccountCmd |
class | RenameAccountCmd |
class | ModifyAccountDescriptionCmd |
class | NodeModifyStartupCostCmd |
class | NodeModifyShutdownCostCmd |
class | NodeModifyRunningAccountCmd |
class | NodeModifyStartupAccountCmd |
class | NodeModifyShutdownAccountCmd |
class | ModifyDefaultAccountCmd |
class | ProjectModifyConstraintCmd |
class | ProjectModifyStartTimeCmd |
class | ProjectModifyEndTimeCmd |
class | CalculateProjectCmd |
class | RecalculateProjectCmd |
class | ModifyStandardWorktimeYearCmd |
class | ModifyStandardWorktimeMonthCmd |
class | ModifyStandardWorktimeWeekCmd |
class | ModifyStandardWorktimeDayCmd |
class | Config |
class | ConfigBehaviorPanel |
class | ConfigDialog |
class | Context |
class | DateInternalWeekSelector |
Week selection widget. More... | |
class | DateInternalMonthPicker |
A table containing month names. More... | |
class | DateInternalYearSelector |
Year selection widget. More... | |
class | PopupFrame |
Frame with popup menu behaviour. More... | |
class | DateValidator |
Validates user-entered dates. More... | |
class | DateTable |
class | DateTime |
DateTime is a QDateTime which knows about Duration. More... | |
class | ListView |
class | DoubleListViewBase |
The class DoubleListViewBase provides a double listview where the right listview (the slave) containes columns of double values and the left listview (the master) is the 'item' listview and also provides for a sum total column of the values in the slave listview. More... | |
class | Duration |
The duration class can be used to store a timespan in a convenient format. More... | |
struct | FieldDescriptor |
This structure describes one of the fields shown. More... | |
class | EffortCost |
class | EffortCostMap |
class | Factory |
class | GanttView |
class | IntervalEditImpl |
class | IntervalEdit |
class | MainProjectDialog |
class | MainProjectPanelImpl |
class | MainProjectPanel |
class | DateMap |
class | IntMap |
class | WeekMap |
class | MilestoneProgressDialog |
class | MilestoneProgressPanelImpl |
class | MilestoneProgressPanel |
class | Node |
This class represents any node in the project, a node can be a project or a subproject or any task. More... | |
class | Effort |
Any Node will store how much time it takes to complete the node (typically a Task) in the traditional scheduling software the effort which is needed to complete the node is not simply a timespan but is stored as an optimistic, a pessimistic and an expected timespan. More... | |
class | Part |
class | PertCanvas |
class | PertView |
class | Project |
Project is the main node in a project, it contains child nodes and possibly sub-projects. More... | |
class | ProjectDialogImpl |
class | ProjectDialog |
class | Relation |
The relation class couples a 2 nodes together which are dependent on each other. More... | |
class | ProxyRelation |
class | AddRelationDialog |
class | ModifyRelationDialog |
class | ReportView |
class | ResourceTableItem |
class | GroupLVItem |
class | RequestResourcesPanel |
class | ResourceGroup |
This class represents a group of similar resources to be assigned to a task e.g. More... | |
class | Resource |
Any resource that is used by a task. More... | |
class | Risk |
Risk is associated with a resource/task pairing to indicate the planner's confidence in the estimated effort. More... | |
class | ResourceRequest |
class | ResourceGroupRequest |
class | ResourceRequestCollection |
class | ResourceAppointmentsView |
class | ResourceDialogImpl |
class | ResourceDialog |
class | ResourcesDialog |
class | ResourcesPanel |
class | ResourceView |
class | Schedule |
The Schedule class holds data calculated during project calculation and scheduling, eg start- and end-times and appointments. More... | |
class | NodeSchedule |
NodeSchedule holds scheduling information for a node (task). More... | |
class | ResourceSchedule |
ResourceSchedule holds scheduling information for a resource. More... | |
class | MainSchedule |
MainSchedule holds scheduling information for the main project node. More... | |
class | StandardWorktimeDialogImpl |
class | StandardWorktimeDialog |
class | SummaryTaskDialog |
The dialog that shows and allows you to alter summary tasks. More... | |
class | SummaryTaskGeneralPanel |
class | Task |
A task in the scheduling software is represented by this class. More... | |
class | TaskAppointmentsView |
class | TaskCostPanelImpl |
class | TaskCostPanel |
class | ConfigTaskPanelImpl |
class | TaskDefaultPanel |
class | TaskDialog |
The dialog that shows and allows you to alter any task. More... | |
class | TaskGeneralPanelImpl |
class | TaskGeneralPanel |
class | TaskProgressDialog |
class | TaskProgressPanelImpl |
class | TaskProgressPanel |
class | View |
class | ViewIface |
class | WBSDefinition |
class | WBSDefinitionDialog |
class | WBSDefinitionPanel |
class | XMLLoaderObject |
Namespaces | |
namespace | Map |
Typedefs | |
typedef QPtrList< Account > | AccountList |
typedef QPtrListIterator< Account > | AccountListIterator |
typedef QPtrListIterator< AppointmentInterval > | AppointmentIntervalListIterator |
typedef QMap< QDate, EffortCost > | EffortCostDayMap |
typedef QMap< QString, int > | DateMapType |
typedef QMap< int, int > | IntMapType |
Functions | |
KAboutData * | newAboutData () |
static QPixmap | loadIcon (const char *name) |
Variables | |
static const char * | KPLATO_DESCRIPTION = I18N_NOOP("KPlato - KDE Planning Tool") |
static const char * | KPLATO_VERSION = "0.6.2" |
const QChar | Letters [] = { '?','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z' } |
const QCString | RNUnits [] = {"", "i", "ii", "iii", "iv", "v", "vi", "vii", "viii", "ix"} |
const QCString | RNTens [] = {"", "x", "xx", "xxx", "xl", "l", "lx", "lxx", "lxxx", "xc"} |
const QCString | RNHundreds [] = {"", "c", "cc", "ccc", "cd", "d", "dc", "dcc", "dccc", "cm"} |
const QCString | RNThousands [] = {"", "m", "mm", "mmm"} |
static const KCmdLineOptions | options [] |
Variable Documentation
const KCmdLineOptions KPlato::options[] [static] |