Diffstat (limited to 'core/pim/today/plugins/todolist/todopluginwidget.cpp') (more/less context) (show whitespace changes)
-rw-r--r-- | core/pim/today/plugins/todolist/todopluginwidget.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/core/pim/today/plugins/todolist/todopluginwidget.cpp b/core/pim/today/plugins/todolist/todopluginwidget.cpp index 2a0e5a3..4731b43 100644 --- a/core/pim/today/plugins/todolist/todopluginwidget.cpp +++ b/core/pim/today/plugins/todolist/todopluginwidget.cpp @@ -28,14 +28,14 @@ #include <qpe/qcopenvelope_qws.h> TodolistPluginWidget::TodolistPluginWidget( QWidget *parent, const char* name) : QWidget(parent, name ) { todoLabel= 0l; - todo = 0l; + if ( todo ) { delete todo; } todo = new ToDoDB(); readConfig(); @@ -44,14 +44,15 @@ TodolistPluginWidget::TodolistPluginWidget( QWidget *parent, const char* name) } TodolistPluginWidget::~TodolistPluginWidget() { delete todo; } + void TodolistPluginWidget::readConfig() { - Config cfg( "todaytodolistplugin" ); + Config cfg( "todaytodoplugin" ); cfg.setGroup( "config" ); m_maxLinesTask = cfg.readNumEntry( "maxlinestask", 5 ); } /** @@ -65,12 +66,13 @@ void TodolistPluginWidget::getTodo() { delete todoLabel; } todoLabel = new OClickableLabel( this ); todoLabel->setSizePolicy( QSizePolicy( QSizePolicy::Minimum, QSizePolicy::Minimum ) ); connect( todoLabel, SIGNAL( clicked() ), this, SLOT( startTodolist() ) ); + QString output; QString tmpout; int count = 0; int ammount = 0; // get overdue todos first |