summaryrefslogtreecommitdiff
path: root/core/pim/today/plugins/addressbook
Unidiff
Diffstat (limited to 'core/pim/today/plugins/addressbook') (more/less context) (ignore whitespace changes)
-rw-r--r--core/pim/today/plugins/addressbook/addressplugin.cpp6
-rw-r--r--core/pim/today/plugins/addressbook/addresspluginwidget.h2
2 files changed, 5 insertions, 3 deletions
diff --git a/core/pim/today/plugins/addressbook/addressplugin.cpp b/core/pim/today/plugins/addressbook/addressplugin.cpp
index 5d5d34c..263a0c5 100644
--- a/core/pim/today/plugins/addressbook/addressplugin.cpp
+++ b/core/pim/today/plugins/addressbook/addressplugin.cpp
@@ -56,19 +56,21 @@ TodayConfigWidget* AddressBookPlugin::configWidget( QWidget* wid ) {
56 56
57QString AddressBookPlugin::appName() const { 57QString AddressBookPlugin::appName() const {
58 return "addressbook"; 58 return "addressbook";
59} 59}
60 60
61 61
62bool AddressBookPlugin::excludeFromRefresh() const { 62bool AddressBookPlugin::excludeFromRefresh() const {
63 return false; 63 return false;
64} 64}
65 65
66void AddressBookPlugin::refresh() 66void AddressBookPlugin::refresh()
67{ 67{
68 m_abWidget->refresh( NULL ); 68 if(m_abWidget)
69 m_abWidget->refresh( 0l );
69} 70}
70 71
71void AddressBookPlugin::reinitialize() 72void AddressBookPlugin::reinitialize()
72{ 73{
73 m_abWidget->reinitialize(); 74 if(m_abWidget)
75 m_abWidget->reinitialize();
74} 76}
diff --git a/core/pim/today/plugins/addressbook/addresspluginwidget.h b/core/pim/today/plugins/addressbook/addresspluginwidget.h
index 25b3098..b42f252 100644
--- a/core/pim/today/plugins/addressbook/addresspluginwidget.h
+++ b/core/pim/today/plugins/addressbook/addresspluginwidget.h
@@ -25,26 +25,26 @@
25#include <qstring.h> 25#include <qstring.h>
26#include <qwidget.h> 26#include <qwidget.h>
27#include <qlayout.h> 27#include <qlayout.h>
28 28
29 29
30class AddressBookPluginWidget : public QWidget { 30class AddressBookPluginWidget : public QWidget {
31 Q_OBJECT 31 Q_OBJECT
32 32
33public: 33public:
34 AddressBookPluginWidget( QWidget *parent, const char *name ); 34 AddressBookPluginWidget( QWidget *parent, const char *name );
35 ~AddressBookPluginWidget(); 35 ~AddressBookPluginWidget();
36 36
37 void reinitialize();
38public slots: 37public slots:
38 void reinitialize();
39 void refresh( const Opie::OPimContactAccess* db ); 39 void refresh( const Opie::OPimContactAccess* db );
40 40
41protected slots: 41protected slots:
42 void startAddressBook(); 42 void startAddressBook();
43 43
44private: 44private:
45 Opie::Ui::OClickableLabel* addressLabel; 45 Opie::Ui::OClickableLabel* addressLabel;
46 QVBoxLayout* layoutTodo; 46 QVBoxLayout* layoutTodo;
47 Opie::OPimContactAccess * m_contactdb; 47 Opie::OPimContactAccess * m_contactdb;
48 48
49 Opie::OPimContactAccess::List m_list; 49 Opie::OPimContactAccess::List m_list;
50 Opie::OPimContactAccess::List::Iterator m_it; 50 Opie::OPimContactAccess::List::Iterator m_it;