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
@@ -1,66 +1,69 @@
/*
* todayconfig.h
*
- * ---------------------
- *
- * begin : Sun 10 17:20:00 CEST 2002
* copyright : (c) 2002 by Maximilian Reiß
- * email : max.reiss@gmx.de
+ * email : harlekin@handhelds.org
*
*/
/***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************/
+
#ifndef TODAYCONFIG_H
#define TODAYCONFIG_H
#include <qvariant.h>
#include <qdialog.h>
-//class QVBoxLayout;
-class QHBoxLayout;
-class QGridLayout;
+#include <qlistview.h>
+
class QCheckBox;
-class QFrame;
class QLabel;
class QSpinBox;
class QTabWidget;
-class QWidget;
-class todayconfig : public QDialog {
+class TodayConfig : public QDialog {
+
Q_OBJECT
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;
QSpinBox* SpinBox7;
QLabel* TimeLabel;
QSpinBox* SpinBoxTime;
-
};
#endif