Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

TaskEditorStatus Class Reference

#include </home/clem/local/src/opie/core/pim/todo/taskeditorstatus.h>

Collaboration diagram for TaskEditorStatus:

Collaboration graph
[legend]
List of all members.

Signals

void dueDateChanged (const QDate &date)

Public Member Functions

 TaskEditorStatus (QWidget *parent=0, const char *name=0, WFlags fl=0)
 ~TaskEditorStatus ()
void load (const OPimTodo &)
void save (OPimTodo &)

Public Attributes

QComboBox * cmbStatus
QLabel * txtMaintainer
QToolButton * tbtMaintainer
QComboBox * cmbMaintMode
QCheckBox * ckbDue
QPushButton * btnDue
QCheckBox * ckbStart
QPushButton * btnStart
QCheckBox * ckbComp
QPushButton * btnComp
QComboBox * cmbProgress

Private Slots

void slotStartChecked ()
void slotCompChecked ()
void slotDueChecked ()
void slotStartChanged (int, int, int)
void slotCompChanged (int, int, int)
void slotDueChanged (int, int, int)

Private Attributes

QDate m_start
QDate m_comp
QDate m_due
DateBookMonthm_startBook
DateBookMonthm_compBook
DateBookMonthm_dueBook

Detailed Description

This is the implementation of the Opie Task Editor Advanced tab it features the State! MaintainerMode Description

Definition at line 54 of file taskeditorstatus.h.


Constructor & Destructor Documentation

TaskEditorStatus::TaskEditorStatus QWidget *  parent = 0,
const char *  name = 0,
WFlags  fl = 0
 

Definition at line 47 of file taskeditorstatus.cpp.

References add, btnComp, btnDue, btnStart, ckbComp, ckbDue, ckbStart, cmbMaintMode, cmbProgress, cmbStatus, QDate::currentDate(), FALSE, Resource::loadPixmap(), TimeString::longDateString(), m_comp, m_compBook, m_due, m_dueBook, m_start, m_startBook, slotCompChanged(), slotCompChecked(), slotDueChanged(), slotDueChecked(), slotStartChanged(), slotStartChecked(), tbtMaintainer, tr, TRUE, and txtMaintainer.

TaskEditorStatus::~TaskEditorStatus  ) 
 

Definition at line 171 of file taskeditorstatus.cpp.


Member Function Documentation

void TaskEditorStatus::dueDateChanged const QDate date  )  [signal]
 

Referenced by slotDueChanged().

void TaskEditorStatus::load const OPimTodo  ) 
 

Definition at line 175 of file taskeditorstatus.cpp.

References btnComp, btnDue, btnStart, ckbComp, ckbDue, ckbStart, cmbMaintMode, cmbProgress, cmbStatus, Opie::OPimTodo::completedDate(), QDate::currentDate(), Opie::OPimTodo::dueDate(), Opie::OPimTodo::hasCompletedDate(), Opie::OPimTodo::hasDueDate(), Opie::OPimTodo::hasMaintainer(), Opie::OPimTodo::hasStartDate(), Opie::OPimTodo::hasState(), Opie::OPimTodo::isCompleted(), TimeString::longDateString(), m_comp, m_due, m_start, Opie::OPimTodo::maintainer(), OPimMaintainer::Nothing, OPimState::NotStarted, Opie::OPimTodo::progress(), Opie::OPimTodo::startDate(), Opie::OPimTodo::state(), str, OPimMaintainer::Undefined, and OPimState::Undefined.

Referenced by OTaskEditor::load().

void TaskEditorStatus::save OPimTodo  ) 
 

Definition at line 227 of file taskeditorstatus.cpp.

References ckbComp, ckbDue, ckbStart, cmbMaintMode, cmbProgress, cmbStatus, m_comp, m_due, and m_start.

Referenced by OTaskEditor::todo().

void TaskEditorStatus::slotCompChanged int  ,
int  ,
int 
[private, slot]
 

Definition at line 293 of file taskeditorstatus.cpp.

References btnComp, TimeString::longDateString(), m_comp, and QDate::setYMD().

Referenced by TaskEditorStatus().

void TaskEditorStatus::slotCompChecked  )  [private, slot]
 

Definition at line 277 of file taskeditorstatus.cpp.

References btnComp, and ckbComp.

Referenced by TaskEditorStatus().

void TaskEditorStatus::slotDueChanged int  ,
int  ,
int 
[private, slot]
 

Definition at line 299 of file taskeditorstatus.cpp.

References btnDue, dueDateChanged(), TimeString::longDateString(), m_due, and QDate::setYMD().

Referenced by TaskEditorStatus().

void TaskEditorStatus::slotDueChecked  )  [private, slot]
 

Definition at line 282 of file taskeditorstatus.cpp.

References btnDue, and ckbDue.

Referenced by TaskEditorStatus().

void TaskEditorStatus::slotStartChanged int  ,
int  ,
int 
[private, slot]
 

Definition at line 287 of file taskeditorstatus.cpp.

References btnStart, TimeString::longDateString(), m_start, and QDate::setYMD().

Referenced by TaskEditorStatus().

void TaskEditorStatus::slotStartChecked  )  [private, slot]
 

Definition at line 272 of file taskeditorstatus.cpp.

References btnStart, and ckbStart.

Referenced by TaskEditorStatus().


Member Data Documentation

QPushButton* TaskEditorStatus::btnComp
 

Definition at line 71 of file taskeditorstatus.h.

Referenced by load(), slotCompChanged(), slotCompChecked(), and TaskEditorStatus().

QPushButton* TaskEditorStatus::btnDue
 

Definition at line 67 of file taskeditorstatus.h.

Referenced by load(), slotDueChanged(), slotDueChecked(), and TaskEditorStatus().

QPushButton* TaskEditorStatus::btnStart
 

Definition at line 69 of file taskeditorstatus.h.

Referenced by load(), slotStartChanged(), slotStartChecked(), and TaskEditorStatus().

QCheckBox* TaskEditorStatus::ckbComp
 

Definition at line 70 of file taskeditorstatus.h.

Referenced by load(), save(), slotCompChecked(), and TaskEditorStatus().

QCheckBox* TaskEditorStatus::ckbDue
 

Definition at line 66 of file taskeditorstatus.h.

Referenced by load(), save(), slotDueChecked(), and TaskEditorStatus().

QCheckBox* TaskEditorStatus::ckbStart
 

Definition at line 68 of file taskeditorstatus.h.

Referenced by load(), save(), slotStartChecked(), and TaskEditorStatus().

QComboBox* TaskEditorStatus::cmbMaintMode
 

Definition at line 65 of file taskeditorstatus.h.

Referenced by load(), save(), and TaskEditorStatus().

QComboBox* TaskEditorStatus::cmbProgress
 

Definition at line 72 of file taskeditorstatus.h.

Referenced by load(), save(), and TaskEditorStatus().

QComboBox* TaskEditorStatus::cmbStatus
 

Definition at line 62 of file taskeditorstatus.h.

Referenced by load(), save(), and TaskEditorStatus().

QDate TaskEditorStatus::m_comp [private]
 

Definition at line 87 of file taskeditorstatus.h.

Referenced by load(), save(), slotCompChanged(), and TaskEditorStatus().

DateBookMonth* TaskEditorStatus::m_compBook [private]
 

Definition at line 90 of file taskeditorstatus.h.

Referenced by TaskEditorStatus().

QDate TaskEditorStatus::m_due [private]
 

Definition at line 88 of file taskeditorstatus.h.

Referenced by load(), save(), slotDueChanged(), and TaskEditorStatus().

DateBookMonth* TaskEditorStatus::m_dueBook [private]
 

Definition at line 91 of file taskeditorstatus.h.

Referenced by TaskEditorStatus().

QDate TaskEditorStatus::m_start [private]
 

Definition at line 86 of file taskeditorstatus.h.

Referenced by load(), save(), slotStartChanged(), and TaskEditorStatus().

DateBookMonth* TaskEditorStatus::m_startBook [private]
 

Definition at line 89 of file taskeditorstatus.h.

Referenced by TaskEditorStatus().

QToolButton* TaskEditorStatus::tbtMaintainer
 

Definition at line 64 of file taskeditorstatus.h.

Referenced by TaskEditorStatus().

QLabel* TaskEditorStatus::txtMaintainer
 

Definition at line 63 of file taskeditorstatus.h.

Referenced by TaskEditorStatus().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:53:20 2005 for OPIE by  doxygen 1.4.2