summaryrefslogtreecommitdiffabout
path: root/libkdepim/categoryselectdialog.h
Unidiff
Diffstat (limited to 'libkdepim/categoryselectdialog.h') (more/less context) (ignore whitespace changes)
-rw-r--r--libkdepim/categoryselectdialog.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/libkdepim/categoryselectdialog.h b/libkdepim/categoryselectdialog.h
index 9b6261c..680a093 100644
--- a/libkdepim/categoryselectdialog.h
+++ b/libkdepim/categoryselectdialog.h
@@ -23,12 +23,13 @@
23#ifndef KPIM_CATEGORYSELECTDIALOG_H 23#ifndef KPIM_CATEGORYSELECTDIALOG_H
24#define KPIM_CATEGORYSELECTDIALOG_H 24#define KPIM_CATEGORYSELECTDIALOG_H
25 25
26#include <categoryselectdialog_base.h> 26#include <categoryselectdialog_base.h>
27 27
28class KPimPrefs; 28class KPimPrefs;
29class QCheckListItem;
29 30
30namespace KPIM { 31namespace KPIM {
31 32
32class CategorySelectDialog : public CategorySelectDialog_base 33class CategorySelectDialog : public CategorySelectDialog_base
33{ 34{
34 Q_OBJECT 35 Q_OBJECT
@@ -36,32 +37,37 @@ class CategorySelectDialog : public CategorySelectDialog_base
36 CategorySelectDialog( KPimPrefs *prefs, QWidget* parent = 0, 37 CategorySelectDialog( KPimPrefs *prefs, QWidget* parent = 0,
37 const char* name = 0, 38 const char* name = 0,
38 bool modal = FALSE, WFlags fl = 0 ); 39 bool modal = FALSE, WFlags fl = 0 );
39 ~CategorySelectDialog(); 40 ~CategorySelectDialog();
40 41
41 void setCategories(); 42 void setCategories();
43 void setColorEnabled();
42 void setSelected(const QStringList &selList); 44 void setSelected(const QStringList &selList);
43 45
44 QStringList selectedCategories() const; 46 QStringList selectedCategories() const;
45 47
46 public slots: 48 public slots:
47 void slotOk(); 49 void slotOk();
48 void slotApply(); 50 void slotApply();
49 void clear(); 51 void clear();
50 void accept(); 52 void accept();
51 void editCategoriesDialog(); 53 void editCategoriesDialog();
52 void updateCategoryConfig(); 54 void updateCategoryConfig();
53 55 void setColorCat();
56 void clicked ( QListViewItem * );
54 signals: 57 signals:
55 void categoriesSelected(const QString &); 58 void categoriesSelected(const QString &);
56 void categoriesSelected(const QStringList &); 59 void categoriesSelected(const QStringList &);
57 void editCategories(); 60 void editCategories();
58 61
59 private: 62 private:
63 bool mColorEnabled;
60 KPimPrefs *mPrefs; 64 KPimPrefs *mPrefs;
61 QStringList mCategoryList; 65 QStringList mCategoryList;
66 QCheckListItem *mColorItem;
67 void setColorItem( QCheckListItem * );
62 68
63 class CategorySelectDialogPrivate; 69 class CategorySelectDialogPrivate;
64 CategorySelectDialogPrivate *d; 70 CategorySelectDialogPrivate *d;
65}; 71};
66 72
67} 73}