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

TodolistPluginWidget Class Reference

#include </home/clem/local/src/opie/core/pim/today/plugins/todolist/todopluginwidget.h>

Collaboration diagram for TodolistPluginWidget:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TodolistPluginWidget (QWidget *parent, const char *name)
 ~TodolistPluginWidget ()
void refresh ()
void reinitialize ()

Protected Slots

void startTodolist ()

Private Member Functions

void readConfig ()
void getTodo ()

Private Attributes

Opie::Ui::OClickableLabeltodoLabel
QVBoxLayout * layoutTodo
Opie::OPimTodoAccesstodo
Opie::OPimTodoAccess::List m_list
Opie::OPimTodoAccess::List::Iterator m_it
int m_maxLinesTask
int m_maxCharClip

Constructor & Destructor Documentation

TodolistPluginWidget::TodolistPluginWidget QWidget *  parent,
const char *  name
 

Definition at line 25 of file todopluginwidget.cpp.

References getTodo(), l, layoutTodo, Opie::OPimAccessTemplate< T >::load(), readConfig(), startTodolist(), todo, and todoLabel.

TodolistPluginWidget::~TodolistPluginWidget  ) 
 

Definition at line 55 of file todopluginwidget.cpp.

References layoutTodo, todo, and todoLabel.


Member Function Documentation

void TodolistPluginWidget::getTodo  )  [private]
 

Get the todos

Definition at line 83 of file todopluginwidget.cpp.

References Opie::OPimTodoAccess::Deadline, Opie::OPimTodoAccess::DoNotShowCompleted, QString::isEmpty(), m_it, m_list, m_maxCharClip, m_maxLinesTask, QString::mid(), Opie::OPimTodoAccess::OnlyOverDue, output, Opie::OPimAccessTemplate< T >::sorted(), todo, todoLabel, and tr.

Referenced by refresh(), reinitialize(), and TodolistPluginWidget().

void TodolistPluginWidget::readConfig  )  [private]
 

Definition at line 62 of file todopluginwidget.cpp.

References m_maxCharClip, m_maxLinesTask, Config::readNumEntry(), and Config::setGroup().

Referenced by reinitialize(), and TodolistPluginWidget().

void TodolistPluginWidget::refresh  ) 
 

Definition at line 69 of file todopluginwidget.cpp.

References getTodo(), Opie::OPimAccessTemplate< T >::reload(), and todo.

Referenced by TodolistPlugin::refresh().

void TodolistPluginWidget::reinitialize  ) 
 

Definition at line 74 of file todopluginwidget.cpp.

References getTodo(), readConfig(), Opie::OPimAccessTemplate< T >::reload(), and todo.

Referenced by TodolistPlugin::reinitialize().

void TodolistPluginWidget::startTodolist  )  [protected, slot]
 

start the todolist

Definition at line 138 of file todopluginwidget.cpp.

Referenced by TodolistPluginWidget().


Member Data Documentation

QVBoxLayout* TodolistPluginWidget::layoutTodo [private]
 

Definition at line 42 of file todopluginwidget.h.

Referenced by TodolistPluginWidget(), and ~TodolistPluginWidget().

Opie::OPimTodoAccess::List::Iterator TodolistPluginWidget::m_it [private]
 

Definition at line 46 of file todopluginwidget.h.

Referenced by getTodo().

Opie::OPimTodoAccess::List TodolistPluginWidget::m_list [private]
 

Definition at line 45 of file todopluginwidget.h.

Referenced by getTodo().

int TodolistPluginWidget::m_maxCharClip [private]
 

Definition at line 51 of file todopluginwidget.h.

Referenced by getTodo(), and readConfig().

int TodolistPluginWidget::m_maxLinesTask [private]
 

Definition at line 50 of file todopluginwidget.h.

Referenced by getTodo(), and readConfig().

Opie::OPimTodoAccess* TodolistPluginWidget::todo [private]
 

Definition at line 44 of file todopluginwidget.h.

Referenced by getTodo(), refresh(), reinitialize(), TodolistPluginWidget(), and ~TodolistPluginWidget().

Opie::Ui::OClickableLabel* TodolistPluginWidget::todoLabel [private]
 

Definition at line 41 of file todopluginwidget.h.

Referenced by getTodo(), TodolistPluginWidget(), and ~TodolistPluginWidget().


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