22 #ifndef KPIM_CATEGORYSELECTDIALOG_H
23 #define KPIM_CATEGORYSELECTDIALOG_H
25 #include <kdialogbase.h>
26 #include <tdemacros.h>
29 class CategorySelectDialog_base;
33 class TDE_EXPORT CategorySelectDialog :
public KDialogBase
38 CategorySelectDialog( KPimPrefs *prefs, TQWidget *parent = 0,
39 const char *name = 0,
bool modal =
false );
40 ~CategorySelectDialog();
45 void setCategories(
const TQStringList &categoryList = TQStringList() );
46 void setSelected(
const TQStringList &selList );
48 TQStringList selectedCategories()
const;
54 void updateCategoryConfig();
57 void categoriesSelected(
const TQString & );
58 void categoriesSelected(
const TQStringList & );
59 void editCategories();
63 CategorySelectDialog_base *mWidget;
64 TQStringList mCategoryList;
66 class CategorySelectDialogPrivate;
67 CategorySelectDialogPrivate *d;
TDEPIM classes for drag and drop of mails.