summaryrefslogtreecommitdiffabout
path: root/libkdepim/categoryselectdialog.cpp
authorzautrix <zautrix>2005-03-16 23:29:30 (UTC)
committer zautrix <zautrix>2005-03-16 23:29:30 (UTC)
commite0a510893ffcddb8d58f785832622d030900b2f9 (patch) (unidiff)
treeaa9499e0a81c26a24f832b0dd58bc8943db13e3d /libkdepim/categoryselectdialog.cpp
parentd2be5ea1cd22f5222aecb0f70a2fe8657fae9698 (diff)
downloadkdepimpi-e0a510893ffcddb8d58f785832622d030900b2f9.zip
kdepimpi-e0a510893ffcddb8d58f785832622d030900b2f9.tar.gz
kdepimpi-e0a510893ffcddb8d58f785832622d030900b2f9.tar.bz2
fixes
Diffstat (limited to 'libkdepim/categoryselectdialog.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--libkdepim/categoryselectdialog.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/libkdepim/categoryselectdialog.cpp b/libkdepim/categoryselectdialog.cpp
index 4d80726..974752c 100644
--- a/libkdepim/categoryselectdialog.cpp
+++ b/libkdepim/categoryselectdialog.cpp
@@ -62,7 +62,10 @@ void CategorySelectDialog::editCategoriesDialog()
62 62
63 ced->exec(); 63 ced->exec();
64 delete ced; 64 delete ced;
65 slotApply();
66 QStringList temp = mCategoryList;
65 setCategories(); 67 setCategories();
68 setSelected( temp );
66} 69}
67void CategorySelectDialog::setCategories() 70void CategorySelectDialog::setCategories()
68{ 71{
@@ -192,12 +195,10 @@ void CategorySelectDialog::slotApply()
192 categories.sort(); 195 categories.sort();
193 if ( ! colcat.isEmpty() ) 196 if ( ! colcat.isEmpty() )
194 categories.prepend( colcat ); 197 categories.prepend( colcat );
195 QString categoriesStr = categories.join(","); 198 // QString categoriesStr = categories.join(",");
196 199
197 mCategoryList = categories; 200 mCategoryList = categories;
198 201
199 emit categoriesSelected(categories);
200 emit categoriesSelected(categoriesStr);
201} 202}
202void CategorySelectDialog::accept() 203void CategorySelectDialog::accept()
203{ 204{
@@ -207,6 +208,8 @@ void CategorySelectDialog::accept()
207void CategorySelectDialog::slotOk() 208void CategorySelectDialog::slotOk()
208{ 209{
209 slotApply(); 210 slotApply();
211 emit categoriesSelected(mCategoryList);
212 emit categoriesSelected(mCategoryList.join(","));
210 QDialog::accept(); 213 QDialog::accept();
211} 214}
212 215