kplato

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
KPlato::AccountAccount holds one account
KPlato::AccountsAccounts administrates all accounts
KPlato::AppointmentA 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
KPlato::AppointmentIntervalListThis list is sorted after 1) startdatetime, 2) enddatetime
KPlato::CalendarCalendar defines the working and nonworking days and hours
KPlato::CalendarPanelProvides a widget for calendar input
KPlato::DateInternalMonthPickerA table containing month names
KPlato::DateInternalWeekSelectorWeek selection widget
KPlato::DateInternalYearSelectorYear selection widget
KPlato::DateTimeDateTime is a QDateTime which knows about Duration
KPlato::DateValidatorValidates user-entered dates
KPlato::DoubleListViewBaseThe 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
KPlato::DurationThe duration class can be used to store a timespan in a convenient format
KPlato::EffortAny 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
KPlato::FieldDescriptorThis structure describes one of the fields shown
KPlato::MainScheduleMainSchedule holds scheduling information for the main project node
KPlato::NodeThis class represents any node in the project, a node can be a project or a subproject or any task
KPlato::NodeScheduleNodeSchedule holds scheduling information for a node (task)
KPlato::PopupFrameFrame with popup menu behaviour
KPlato::ProjectProject is the main node in a project, it contains child nodes and possibly sub-projects
KPlato::RelationThe relation class couples a 2 nodes together which are dependent on each other
KPlato::ResourceAny resource that is used by a task
KPlato::ResourceGroupThis class represents a group of similar resources to be assigned to a task e.g
KPlato::ResourceScheduleResourceSchedule holds scheduling information for a resource
KPlato::RiskRisk is associated with a resource/task pairing to indicate the planner's confidence in the estimated effort
KPlato::ScheduleHolds data calculated during project calculation and scheduling, eg start- and end-times and appointments
KPlato::SummaryTaskDialogThe dialog that shows and allows you to alter summary tasks
KPlato::TaskA task in the scheduling software is represented by this class
KPlato::TaskDialogThe dialog that shows and allows you to alter any task
KDE Home | KDE Accessibility Home | Description of Access Keys