summaryrefslogtreecommitdiff
path: root/core/pim/datebook2/templatemanager.h
Side-by-side diff
Diffstat (limited to 'core/pim/datebook2/templatemanager.h') (more/less context) (ignore whitespace changes)
-rw-r--r--core/pim/datebook2/templatemanager.h22
1 files changed, 17 insertions, 5 deletions
diff --git a/core/pim/datebook2/templatemanager.h b/core/pim/datebook2/templatemanager.h
index f885677..91d8b2e 100644
--- a/core/pim/datebook2/templatemanager.h
+++ b/core/pim/datebook2/templatemanager.h
@@ -9,2 +9,3 @@
+class QListView;
namespace Datebook {
@@ -13,2 +14,3 @@ namespace Datebook {
*/
+ class Editor;
class TemplateManager : public ManagerTemplate<OEvent> {
@@ -18,5 +20,4 @@ namespace Datebook {
- private:
- virtual bool doSave();
- virtual bool doLoad();
+ bool save();
+ bool load();
};
@@ -28,6 +29,17 @@ namespace Datebook {
public:
- TemplateDialog(const TemplateManager& man);
+ TemplateDialog(const TemplateManager& man, Editor*);
~TemplateDialog();
- virtual TemplateManager manager()const;
+ TemplateManager manager()const;
+
+ private slots:
+ void init( const TemplateManager& );
+ void slotAdd();
+ void slotEdit();
+ void slotRename();
+ void slotRemove();
+
+ private:
+ QListView* m_view;
+ Editor* m_edit;
};