summaryrefslogtreecommitdiff
path: root/core/pim/today/todayconfig.h
Side-by-side diff
Diffstat (limited to 'core/pim/today/todayconfig.h') (more/less context) (show whitespace changes)
-rw-r--r--core/pim/today/todayconfig.h55
1 files changed, 29 insertions, 26 deletions
diff --git a/core/pim/today/todayconfig.h b/core/pim/today/todayconfig.h
index 2986c4c..d5bdb4b 100644
--- a/core/pim/today/todayconfig.h
+++ b/core/pim/today/todayconfig.h
@@ -3,7 +3,4 @@
*
- * ---------------------
- *
- * begin : Sun 10 17:20:00 CEST 2002
* copyright : (c) 2002 by Maximilian Reiß
- * email : max.reiss@gmx.de
+ * email : harlekin@handhelds.org
*
@@ -18,2 +15,3 @@
***************************************************************************/
+
#ifndef TODAYCONFIG_H
@@ -23,7 +21,5 @@
#include <qdialog.h>
-//class QVBoxLayout;
-class QHBoxLayout;
-class QGridLayout;
+#include <qlistview.h>
+
class QCheckBox;
-class QFrame;
class QLabel;
@@ -31,5 +27,5 @@ class QSpinBox;
class QTabWidget;
-class QWidget;
-class todayconfig : public QDialog {
+class TodayConfig : public QDialog {
+
Q_OBJECT
@@ -37,23 +33,31 @@ class todayconfig : public QDialog {
public:
- todayconfig( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
- ~todayconfig();
+ TodayConfig( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
+ ~TodayConfig();
QTabWidget* TabWidget3;
- QWidget* tab;
- QFrame* Frame8;
- QLabel* TextLabel4;
- QLabel* TextLabel5;
+
+ void writeConfig();
+ void pluginManagement( QString libName, QString name, QPixmap icon );
+
+protected slots:
+ void appletChanged();
+ void moveSelectedUp();
+ void moveSelectedDown();
+
+private:
+ void setAutoStart();
+ void readConfig();
+
+ QListView* m_appletListView;
+ QMap<QString,QCheckListItem*> m_applets;
+
+ int m_autoStart;
+ QString m_autoStartTimer;
+ QStringList m_excludeApplets;
+ bool m_applets_changed;
+
QLabel* TextLabel2;
- QCheckBox* CheckBox3;
- QCheckBox* CheckBox2;
- QCheckBox* CheckBox1;
QCheckBox* CheckBoxAuto;
- QSpinBox* SpinBox1;
- QLabel* TextLabel3;
QWidget* tab_2;
- QFrame* Frame9;
- QLabel* TextLabel6;
- QSpinBox* SpinBox2;
QWidget* tab_3;
- QFrame* Frame14;
QLabel* TextLabel1;
@@ -62,3 +66,2 @@ public:
QSpinBox* SpinBoxTime;
-
};