summaryrefslogtreecommitdiff
path: root/core/pim/today/todayconfig.h
Unidiff
Diffstat (limited to 'core/pim/today/todayconfig.h') (more/less context) (show whitespace changes)
-rw-r--r--core/pim/today/todayconfig.h18
1 files changed, 16 insertions, 2 deletions
diff --git a/core/pim/today/todayconfig.h b/core/pim/today/todayconfig.h
index 2b6c507..ab79f31 100644
--- a/core/pim/today/todayconfig.h
+++ b/core/pim/today/todayconfig.h
@@ -17,44 +17,53 @@
17#ifndef TODAYCONFIG_H 17#ifndef TODAYCONFIG_H
18#define TODAYCONFIG_H 18#define TODAYCONFIG_H
19 19
20#include "todayconfigmiscbase.h" 20#include "todayconfigmiscbase.h"
21 21
22#include <opie2/otabwidget.h> 22#include <opie2/otabwidget.h>
23#include <opie2/opluginloader.h>
23 24
24#include <qvariant.h> 25#include <qvariant.h>
25#include <qdialog.h> 26#include <qdialog.h>
26#include <qlistview.h> 27#include <qlistview.h>
27 28
28class QCheckBox; 29class QCheckBox;
29class QLabel; 30class QLabel;
30class QSpinBox; 31class QSpinBox;
31class QTabWidget; 32class QTabWidget;
32 33
34namespace Opie {
35 namespace Core {
36 class OPluginManager;
37 class OPluginLoader;
38 class OPluginItem;
39 }
40}
41
33class TodayConfig : public QDialog { 42class TodayConfig : public QDialog {
34 43
35 Q_OBJECT 44 Q_OBJECT
36 45
37public: 46public:
38 TodayConfig( QWidget* parent = 0, const char* name = 0, bool modal = FALSE ); 47 TodayConfig( QWidget* parent = 0, const char* name = 0, bool modal = FALSE );
39 ~TodayConfig(); 48 ~TodayConfig();
40 49
41 Opie::Ui::OTabWidget* TabWidget3; 50 Opie::Ui::OTabWidget* TabWidget3;
42 51
43 void writeConfig(); 52 void writeConfig();
44 void pluginManagement( QString libName, QString name, QPixmap icon );
45 53
54 void setUpPlugins( Opie::Core::OPluginManager * plugManager, Opie::Core::OPluginLoader * plugLoader );
46 55
47protected slots: 56protected slots:
48 void appletChanged();
49 void moveSelectedUp(); 57 void moveSelectedUp();
50 void moveSelectedDown(); 58 void moveSelectedDown();
51 59
52private: 60private:
53 void setAutoStart(); 61 void setAutoStart();
54 void readConfig(); 62 void readConfig();
63 void pluginManagement( Opie::Core::OPluginItem plugItem);
55 64
56 QListView* m_appletListView; 65 QListView* m_appletListView;
57 QMap<QString,QCheckListItem*> m_applets; 66 QMap<QString,QCheckListItem*> m_applets;
58 67
59 int m_autoStart; 68 int m_autoStart;
60 int m_autoStartTimer; 69 int m_autoStartTimer;
@@ -64,10 +73,15 @@ private:
64 73
65 QWidget* tab_2; 74 QWidget* tab_2;
66 QWidget* tab_3; 75 QWidget* tab_3;
67 QLabel* TextLabel1, *TextLabel4; 76 QLabel* TextLabel1, *TextLabel4;
68 QSpinBox* SpinBox7; 77 QSpinBox* SpinBox7;
69 78
79 Opie::Core::OPluginManager *m_pluginManager;
80 Opie::Core::OPluginLoader *m_pluginLoader;
81
82 QCheckListItem *previousItem;
83
70 TodayConfigMiscBase *m_guiMisc; 84 TodayConfigMiscBase *m_guiMisc;
71}; 85};
72 86
73#endif 87#endif