Namespaces |
| namespace | Delegate |
| namespace | Role |
Classes |
| class | AbstractChartModel |
| | The AbstractChartModel class provides the abstract interface for chart model classes. More...
|
| class | Account |
| | Account holds one account. More...
|
| class | AccountItemModel |
| class | AccountModel |
| class | Accounts |
| | Accounts administrates all accounts. More...
|
| class | AccountsEditor |
| class | AccountsTreeView |
| class | AccountsView |
| class | AccountsviewConfigDialog |
| class | AccountsviewConfigPanel |
| class | AccountsviewConfigurePanelBase |
| class | AccountTreeView |
| class | AddAccountCmd |
| class | AddCompletionActualEffortCmd |
| class | AddCompletionEntryCmd |
| class | AddCompletionUsedEffortCmd |
| class | AddRelationCmd |
| class | AddRelationDialog |
| class | AddResourceCmd |
| class | AddResourceGroupCmd |
| class | AddResourceGroupRequestCmd |
| class | AddResourceRequestCmd |
| class | AddScheduleManagerCmd |
| class | AddViewPanel |
| class | Appointment |
| | A 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 | AppointmentInterval |
| class | AppointmentIntervalList |
| | This list is sorted after 1) startdatetime, 2) enddatetime. More...
|
| class | BaselineScheduleCmd |
| class | BuiltinSchedulerPlugin |
| class | CalculateScheduleCmd |
| class | Calendar |
| | Calendar defines the working and nonworking days and hours. More...
|
| class | CalendarAddCmd |
| class | CalendarAddDayCmd |
| class | CalendarAddTimeIntervalCmd |
| class | CalendarDay |
| class | CalendarDayItemModel |
| class | CalendarDayItemModelBase |
| class | CalendarDayView |
| class | CalendarEditor |
| class | CalendarItemModel |
| class | CalendarModifyDateCmd |
| class | CalendarModifyDayCmd |
| class | CalendarModifyNameCmd |
| class | CalendarModifyParentCmd |
| class | CalendarModifyStateCmd |
| class | CalendarModifyTimeIntervalCmd |
| class | CalendarModifyTimeZoneCmd |
| class | CalendarModifyWeekdayCmd |
| class | CalendarRemoveCmd |
| class | CalendarRemoveDayCmd |
| class | CalendarRemoveTimeIntervalCmd |
| class | CalendarTreeView |
| class | CalendarWeekdays |
| class | Chart |
| class | ChartAxisIndex |
| | The ChartAxisIndex class describes an axis or an axis set. More...
|
| class | ChartDataIndex |
| | The ChartDataIndex class describes data sets to be ploted. More...
|
| class | ChartPanel |
| class | ChartPanelBase |
| class | ChartView |
| class | ChartWidget |
| class | ComboBoxDelegate |
| class | Completion |
| | The Completion class holds information about the tasks progress. More...
|
| class | CompletionEntryEditor |
| class | CompletionEntryItemModel |
| class | Config |
| class | ConfigBase |
| class | ConfigBehaviorPanel |
| class | ConfigTaskPanelImpl |
| class | Context |
| class | CostBreakdownItemModel |
| class | CriticalPathItemModel |
| class | DateMap |
| class | DateTableDataModel |
| class | DateTableDateDelegate |
| class | DateTime |
| | DateTime is a KDateTime which knows about Duration Note that in KPlato all datetimes are really in the time zone specified in the project. More...
|
| class | DeleteRelationCmd |
| class | DeleteScheduleManagerCmd |
| class | DependecyViewPrintingDialog |
| class | DependencyConnectorItem |
| class | DependencyCreatorItem |
| class | DependencyEditor |
| class | DependencyLinkItem |
| class | DependencyLinkItemBase |
| class | DependencyNodeItem |
| class | DependencyNodeSymbolItem |
| class | DependencyScene |
| class | DependencyView |
| class | Document |
| class | DocumentAddCmd |
| class | DocumentItemModel |
| class | DocumentModel |
| class | DocumentModifySendAsCmd |
| class | DocumentModifyStatusCmd |
| class | DocumentModifyTypeCmd |
| class | DocumentModifyUrlCmd |
| class | DocumentRemoveCmd |
| class | Documents |
| class | DocumentsEditor |
| class | DocumentsPanel |
| class | DocumentTreeView |
| class | DoubleSpinBoxDelegate |
| class | DoubleTreeViewBase |
| class | DoubleTreeViewPrintingDialog |
| class | Duration |
| | The Duration class can be used to store a timespan in a convenient format. More...
|
| class | DurationSpinBox |
| | The DurationSpinBox provides a spinbox and a line edit to display and edit durations. More...
|
| class | DurationSpinBoxDelegate |
| class | EditCategoryPanel |
| class | EditViewPanel |
| class | EffortCost |
| class | EffortCostMap |
| class | EnumDelegate |
| class | Estimate |
| | The Estimate class stores how much time (or effort) it takes to complete a Task. More...
|
| class | EstimateModifyOptimisticRatioCmd |
| class | EstimateModifyPessimisticRatioCmd |
| class | EstimateModifyRiskCmd |
| class | Factory |
| class | Frame |
| class | GanttChartDisplayOptionsPanel |
| class | GanttItemDelegate |
| class | GanttItemModel |
| class | GanttPrintingDialog |
| class | GanttPrintingOptions |
| class | GanttTreeView |
| class | GanttView |
| class | GanttViewBase |
| class | GanttViewSettingsDialog |
| class | GeneralNodeItemModel |
| class | GeneralNodeTreeView |
| class | HtmlView |
| class | InsertFileDialog |
| class | InsertFilePanel |
| class | InsertProjectCmd |
| class | IntervalEdit |
| class | IntervalEditBase |
| class | IntervalEditDialog |
| class | IntervalEditImpl |
| class | IntervalItem |
| class | IntMap |
| class | ItemDelegate |
| | ItemDelegate implements improved control over closeEditor. More...
|
| class | ItemModelBase |
| class | ItemViewSettup |
| class | ItemViewSettupDialog |
| class | KDatePicker |
| | A date selection widget. More...
|
| class | KDateTable |
| | Date selection table. More...
|
| class | KDateTableCustomDateDelegate |
| class | KDateTableDataModel |
| class | KDateTableDateDelegate |
| class | KDateTableWeekDayDelegate |
| class | KDateTableWeekNumberDelegate |
| class | KDateValidator |
| | Validates user-entered dates. More...
|
| class | KPlotAxis |
| | Axis for KPlotWidget. More...
|
| class | KPlotObject |
| | Encapsulates a data set to be plotted in a KPlotWidget. More...
|
| class | KPlotWidget |
| | Generic data plotting widget. More...
|
| class | KPopupFrame |
| | Frame with popup menu behavior. More...
|
| class | LocaleConfigMoney |
| class | LocaleConfigMoneyDialog |
| class | MacroCommand |
| class | MainProjectDialog |
| class | MainProjectPanel |
| class | MainSchedule |
| | MainSchedule holds scheduling information for the main project node. More...
|
| class | MilestoneGanttView |
| class | MilestoneItemModel |
| class | MilestoneKDGanttView |
| class | MilestoneProgressDialog |
| class | MilestoneProgressPanel |
| class | MilestoneProgressPanelImpl |
| class | ModifyAccountDescriptionCmd |
| class | ModifyCompletionActualEffortCmd |
| class | ModifyCompletionEntryCmd |
| class | ModifyCompletionEntrymodeCmd |
| class | ModifyCompletionFinishedCmd |
| class | ModifyCompletionFinishTimeCmd |
| class | ModifyCompletionPercentFinishedCmd |
| class | ModifyCompletionRemainingEffortCmd |
| class | ModifyCompletionStartedCmd |
| class | ModifyCompletionStartTimeCmd |
| class | ModifyCurrencyFractionalDigitsCmd |
| class | ModifyCurrencySymolCmd |
| class | ModifyDefaultAccountCmd |
| class | ModifyEstimateCalendarCmd |
| class | ModifyEstimateCmd |
| class | ModifyEstimateTypeCmd |
| class | ModifyEstimateUnitCmd |
| class | ModifyNegativeMonetarySignPositionCmd |
| class | ModifyNegativePrefixCurrencySymolCmd |
| class | ModifyPositiveMonetarySignPositionCmd |
| class | ModifyPositivePrefixCurrencySymolCmd |
| class | ModifyProjectLocaleCmd |
| class | ModifyRelationDialog |
| class | ModifyRelationLagCmd |
| class | ModifyRelationTypeCmd |
| class | ModifyResourceAvailableFromCmd |
| class | ModifyResourceAvailableUntilCmd |
| class | ModifyResourceCalendarCmd |
| class | ModifyResourceEmailCmd |
| class | ModifyResourceGroupNameCmd |
| class | ModifyResourceGroupRequestUnitsCmd |
| class | ModifyResourceGroupTypeCmd |
| class | ModifyResourceInitialsCmd |
| class | ModifyResourceNameCmd |
| class | ModifyResourceNormalRateCmd |
| class | ModifyResourceOvertimeRateCmd |
| class | ModifyResourceRequestUnitsCmd |
| class | ModifyResourceTypeCmd |
| class | ModifyResourceUnitsCmd |
| class | ModifyScheduleManagerAllowOverbookingCmd |
| class | ModifyScheduleManagerCalculateAllCmd |
| class | ModifyScheduleManagerDistributionCmd |
| class | ModifyScheduleManagerNameCmd |
| class | ModifyScheduleManagerSchedulerCmd |
| class | ModifyScheduleManagerSchedulingDirectionCmd |
| class | ModifyStandardWorktimeDayCmd |
| class | ModifyStandardWorktimeMonthCmd |
| class | ModifyStandardWorktimeWeekCmd |
| class | ModifyStandardWorktimeYearCmd |
| class | MoneyDelegate |
| class | MoveResourceCmd |
| class | MyKDGanttView |
| class | NamedCommand |
| class | Node |
| | This class represents any node in the project, a node can be a project or a subproject or any task. More...
|
| class | NodeChartModel |
| | The NodeChartModel class provides the data interface to chart data. More...
|
| class | NodeDeleteCmd |
| class | NodeIndentCmd |
| class | NodeItemModel |
| class | NodeModel |
| class | NodeModifyConstraintCmd |
| class | NodeModifyConstraintEndTimeCmd |
| class | NodeModifyConstraintStartTimeCmd |
| class | NodeModifyDescriptionCmd |
| class | NodeModifyEndTimeCmd |
| class | NodeModifyIdCmd |
| class | NodeModifyLeaderCmd |
| class | NodeModifyNameCmd |
| class | NodeModifyRunningAccountCmd |
| class | NodeModifyShutdownAccountCmd |
| class | NodeModifyShutdownCostCmd |
| class | NodeModifyStartTimeCmd |
| class | NodeModifyStartupAccountCmd |
| class | NodeModifyStartupCostCmd |
| class | NodeMoveCmd |
| class | NodeMoveDownCmd |
| class | NodeMoveUpCmd |
| class | NodeSchedule |
| | NodeSchedule holds scheduling information for a node (task). More...
|
| class | NodeSortFilterProxyModel |
| class | NodeTreeView |
| class | NodeUnindentCmd |
| class | Part |
| class | PerformanceStatusBase |
| class | PerformanceStatusTreeView |
| class | PerformanceStatusView |
| class | PerformanceStatusViewSettingsDialog |
| class | PerformanceStatusViewSettingsPanel |
| class | PertCpmView |
| class | PertEditor |
| class | PertResult |
| class | PertResultItemModel |
| | This model displays results from project scheduling. More...
|
| class | PlotWidget |
| class | PrintingDialog |
| class | PrintingHeaderFooter |
| class | PrintingOptions |
| class | ProgressBarDelegate |
| class | Project |
| | Project is the main node in a project, it contains child nodes and possibly sub-projects. More...
|
| class | ProjectModifyConstraintCmd |
| class | ProjectModifyDefaultCalendarCmd |
| class | ProjectModifyEndTimeCmd |
| class | ProjectModifyStartTimeCmd |
| class | ProjectStatusView |
| class | ProjectStatusViewSettingsDialog |
| class | ProxyRelation |
| class | RecalculateDialog |
| class | RecalculateDialogImpl |
| class | Relation |
| | The relation class couples 2 nodes together which are dependent on each other. More...
|
| class | RelationEditor |
| class | RelationItemModel |
| class | RelationModel |
| class | RelationPanel |
| class | RelationTreeView |
| class | RemoveAccountCmd |
| class | RemoveCompletionEntryCmd |
| class | RemoveResourceCmd |
| class | RemoveResourceGroupCmd |
| class | RemoveResourceGroupRequestCmd |
| class | RemoveResourceRequestCmd |
| class | RenameAccountCmd |
| class | RequestResourcesPanel |
| class | ResetBaselineScheduleCmd |
| class | Resource |
| | Any resource that is used by a task. More...
|
| class | ResourceAllocationEditor |
| class | ResourceAllocationItemModel |
| | The ResourceAllocationItemModel facilitates viewing and modifying resource allocations for a task. More...
|
| class | ResourceAllocationModel |
| | The ResourceAllocationModel gives access to resource requests. More...
|
| class | ResourceAllocationTreeView |
| class | ResourceAppointmentsDisplayOptionsPanel |
| class | ResourceAppointmentsGanttModel |
| | The ResourceAppointmentsGanttModel specialized for use by KDGantt. More...
|
| class | ResourceAppointmentsGanttView |
| class | ResourceAppointmentsItemModel |
| | The ResourceAppointmentsItemModel organizes appointments as hours booked per day (or week, month). More...
|
| class | ResourceAppointmentsRowModel |
| | The ResourceAppointmentsRowModel returns each appointment interval as a new row. More...
|
| class | ResourceAppointmentsSettingsDialog |
| class | ResourceAppointmentsTreeView |
| class | ResourceAppointmentsView |
| class | ResourceAssignmentView |
| class | ResourceDialog |
| class | ResourceDialogImpl |
| class | ResourceEditor |
| class | ResourceGanttItemDelegate |
| class | ResourceGroup |
| | This class represents a group of similar resources to be assigned to a task e.g. More...
|
| class | ResourceGroupRequest |
| class | ResourceItemModel |
| class | ResourceModel |
| class | ResourceRequest |
| class | ResourceRequestCollection |
| class | ResourceSchedule |
| | ResourceSchedule holds scheduling information for a resource. More...
|
| class | ResourcesList |
| class | ResourceTreeView |
| class | Risk |
| | Risk is associated with a resource/task pairing to indicate the planner's confidence in the estimated effort. More...
|
| class | Schedule |
| | The Schedule class holds data calculated during project calculation and scheduling, eg start- and end-times and appointments. More...
|
| class | ScheduleEditor |
| class | ScheduleHandlerView |
| class | ScheduleItemModel |
| class | ScheduleLogItemModel |
| class | ScheduleLogTreeView |
| class | ScheduleLogView |
| class | ScheduleManager |
| | ScheduleManager is used by the Project class to manage the schedules. More...
|
| class | ScheduleModel |
| class | SchedulerPlugin |
| class | SchedulerPluginLoader |
| class | SchedulesDocker |
| class | SchedulesDockerFactory |
| class | ScheduleSortFilterModel |
| class | ScheduleTreeView |
| struct | SchedulingState |
| class | SelectorDelegate |
| class | Slider |
| class | SpinBoxDelegate |
| class | SplitItemViewSettupDialog |
| class | SplitterView |
| | SplitterView is a view with a vertical QSplitter that can contain other ViewBase based views and/or KTabWidgets that can hold ViewVase based views as well. More...
|
| class | StandardWorktime |
| class | StandardWorktimeDialog |
| class | StandardWorktimeDialogImpl |
| class | StyleOptionHeader |
| class | StyleOptionViewItem |
| class | SubtaskAddCmd |
| 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 | TaskAddCmd |
| class | TaskAddDialog |
| class | TaskCompleteDelegate |
| class | TaskCostPanel |
| class | TaskCostPanelImpl |
| class | TaskDefaultPanel |
| class | TaskDescriptionDialog |
| class | TaskDescriptionPanel |
| class | TaskDescriptionPanelImpl |
| class | TaskDialog |
| | The dialog that shows and allows you to alter any task. More...
|
| class | TaskEditor |
| class | TaskGeneralPanel |
| class | TaskGeneralPanelImpl |
| class | TaskProgressDialog |
| class | TaskProgressPanel |
| class | TaskProgressPanelImpl |
| class | TaskStatusItemModel |
| class | TaskStatusTreeView |
| class | TaskStatusView |
| class | TaskStatusViewSettingsDialog |
| class | TaskStatusViewSettingsPanel |
| class | TaskView |
| class | TaskWorkPackageView |
| class | TimeDelegate |
| class | TimeInterval |
| | TimeInterval is defined as a start time and a length. More...
|
| struct | ToolTip |
| class | TreeViewBase |
| class | TreeViewPrintingDialog |
| class | UsedEffortEditor |
| class | UsedEffortItemModel |
| class | View |
| class | ViewActionLists |
| class | ViewAdaptor |
| class | ViewBase |
| | ViewBase is the baseclass of all sub-views to View. More...
|
| class | ViewIface |
| struct | ViewInfo |
| class | ViewListDialog |
| class | ViewListDocker |
| class | ViewListDockerFactory |
| class | ViewListEditCategoryDialog |
| class | ViewListEditViewDialog |
| class | ViewListItem |
| class | ViewListTreeWidget |
| class | ViewListWidget |
| class | WBSDefinition |
| class | WBSDefinitionDialog |
| class | WBSDefinitionModifyCmd |
| class | WBSDefinitionPanel |
| class | WeekMap |
| struct | WhatsThis |
| class | WorkPackage |
| | The WorkPackage class controls work flow for a task. More...
|
| class | WorkPackageAddCmd |
| class | WorkPackageConfigPanel |
| class | WorkPackageModel |
| class | WorkPackageSendDialog |
| class | WorkPackageSendPanel |
| class | WorkPackageSettings |
| class | XMLLoaderObject |
Typedefs |
| typedef QList< Account * > | AccountList |
| typedef QListIterator< Account * > | AccountListIterator |
typedef QListIterator
< AppointmentInterval * > | AppointmentIntervalListIterator |
| typedef QMap< QString, int > | DateMapType |
| typedef QPair< DateTime, DateTime > | DateTimeInterval |
| typedef QMap< QDate, EffortCost > | EffortCostDayMap |
| typedef QMap< int, int > | IntMapType |
| typedef QList< Node * > | NodeList |
| typedef QMap< QString, Node * > | NodeMap |
Enumerations |
| enum | ObjectType {
OT_None = 0,
OT_Project,
OT_Task,
OT_Summarytask,
OT_ResourceGroup,
OT_Resource,
OT_Appointment,
OT_External,
OT_Interval,
OT_ScheduleManager,
OT_Schedule,
OT_Calendar,
OT_CalendarWeek,
OT_CalendarDay
} |
Functions |
| static QPixmap | loadIcon (const char *name) |
| KAboutData * | newAboutData () |
| QDebug | operator<< (QDebug dbg, const ResourceAppointmentsRowModel::Private *s) |
| QDebug | operator<< (QDebug dbg, const ResourceAppointmentsRowModel::Private &s) |
| QDebug | operator<< (QDebug dbg, KPlato::ObjectType t) |
Variables |
| static double | dist [][2] |
| static const char * | KPLATO_DESCRIPTION = I18N_NOOP("KPlato - KDE Planning Tool") |
| static const char * | KPLATO_VERSION = "0.8.71" |
| 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 QByteArray | RNHundreds [] = {"", "c", "cc", "ccc", "cd", "d", "dc", "dcc", "dccc", "cm"} |
| const QByteArray | RNTens [] = {"", "x", "xx", "xxx", "xl", "l", "lx", "lxx", "lxxx", "xc"} |
| const QByteArray | RNThousands [] = {"", "m", "mm", "mmm"} |
| const QByteArray | RNUnits [] = {"", "i", "ii", "iii", "iv", "v", "vi", "vii", "viii", "ix"} |
The main namespace.