summaryrefslogtreecommitdiff
path: root/core/pim/todo/taskeditoradvancedimpl.h
authorzecke <zecke>2002-11-30 11:21:35 (UTC)
committer zecke <zecke>2002-11-30 11:21:35 (UTC)
commit599c58c6ab2ab936890cbbfa4e6299493c141f8a (patch) (side-by-side diff)
tree2813dd18d67b6ff6d151cdd1f0e5c1718c0e8eec /core/pim/todo/taskeditoradvancedimpl.h
parentfdda15344fdf7f71fd9e1e4db15ecc5e12224ddb (diff)
downloadopie-599c58c6ab2ab936890cbbfa4e6299493c141f8a.zip
opie-599c58c6ab2ab936890cbbfa4e6299493c141f8a.tar.gz
opie-599c58c6ab2ab936890cbbfa4e6299493c141f8a.tar.bz2
More implementation
Diffstat (limited to 'core/pim/todo/taskeditoradvancedimpl.h') (more/less context) (ignore whitespace changes)
-rw-r--r--core/pim/todo/taskeditoradvancedimpl.h37
1 files changed, 37 insertions, 0 deletions
diff --git a/core/pim/todo/taskeditoradvancedimpl.h b/core/pim/todo/taskeditoradvancedimpl.h
new file mode 100644
index 0000000..215d8cb
--- a/dev/null
+++ b/core/pim/todo/taskeditoradvancedimpl.h
@@ -0,0 +1,37 @@
+#ifndef OPIE_TASK_EDITOR_ADVANCED_IMPL_H
+#define OPIE_TASK_EDITOR_ADVANCED_IMPL_H
+
+#include "taskeditoradvanced.h"
+
+/**
+ * This is the implementation of the Opie Task Editor Advanced tab
+ * it features the State!
+ * MaintainerMode
+ * Description
+ */
+class QMultiLineEdit;
+class OTodo;
+class TaskEditorAdvancedImpl : public TaskEditorAdvanced {
+ Q_OBJECT
+public:
+ TaskEditorAdvancedImpl( QWidget* parent = 0, const char* name = 0 );
+ ~TaskEditorAdvancedImpl();
+
+ /*
+ * I could have a struct which returns a QWidget*
+ * load and save to a OTodo
+ * and use multiple inheretence with all other widgets
+ * and then simply iterate over the list of structs
+ * this way I could easily have plugins for the whole editor....
+ * but I do not do it -zecke
+ */
+ void load( const OTodo& );
+ void save( OTodo& );
+
+private:
+ void initUI();
+ QMultiLineEdit* m_edit;
+};
+
+
+#endif