-rw-r--r-- | libkdepim/categoryselectdialog.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/libkdepim/categoryselectdialog.cpp b/libkdepim/categoryselectdialog.cpp index 8b2bc4e..8038934 100644 --- a/libkdepim/categoryselectdialog.cpp +++ b/libkdepim/categoryselectdialog.cpp | |||
@@ -133,25 +133,24 @@ void CategorySelectDialog::setColorCat() | |||
133 | return; | 133 | return; |
134 | } | 134 | } |
135 | if ( !newColorItem->isOn() ) | 135 | if ( !newColorItem->isOn() ) |
136 | newColorItem->setOn( true ); | 136 | newColorItem->setOn( true ); |
137 | setColorItem( newColorItem ); | 137 | setColorItem( newColorItem ); |
138 | 138 | ||
139 | } | 139 | } |
140 | void CategorySelectDialog::clicked ( QListViewItem * it ) | 140 | void CategorySelectDialog::clicked ( QListViewItem * it ) |
141 | { | 141 | { |
142 | if ( ! it ) | 142 | if ( ! it ) |
143 | return; | 143 | return; |
144 | QCheckListItem *i = (QCheckListItem *) it; | 144 | QCheckListItem *i = (QCheckListItem *) it; |
145 | qDebug("click %d ", i->isOn()); | ||
146 | if ( !i->isOn() && i==mColorItem) { | 145 | if ( !i->isOn() && i==mColorItem) { |
147 | setColorItem( 0); | 146 | setColorItem( 0); |
148 | QCheckListItem *item = (QCheckListItem *)mCategories->firstChild(); | 147 | QCheckListItem *item = (QCheckListItem *)mCategories->firstChild(); |
149 | while (item) { | 148 | while (item) { |
150 | if (item->isOn()) { | 149 | if (item->isOn()) { |
151 | setColorItem( item ); | 150 | setColorItem( item ); |
152 | break; | 151 | break; |
153 | } | 152 | } |
154 | item = (QCheckListItem *)item->nextSibling(); | 153 | item = (QCheckListItem *)item->nextSibling(); |
155 | } | 154 | } |
156 | } else if ( i->isOn() && !mColorItem) { | 155 | } else if ( i->isOn() && !mColorItem) { |
157 | setColorItem( i); | 156 | setColorItem( i); |
@@ -160,25 +159,25 @@ void CategorySelectDialog::clicked ( QListViewItem * it ) | |||
160 | void CategorySelectDialog::setColorItem( QCheckListItem * newColorItem ) | 159 | void CategorySelectDialog::setColorItem( QCheckListItem * newColorItem ) |
161 | { | 160 | { |
162 | if ( !mColorEnabled ) | 161 | if ( !mColorEnabled ) |
163 | return; | 162 | return; |
164 | if ( mColorItem == newColorItem) | 163 | if ( mColorItem == newColorItem) |
165 | return; | 164 | return; |
166 | if ( mColorItem ) { | 165 | if ( mColorItem ) { |
167 | mColorItem->setPixmap ( 0, QPixmap() ); | 166 | mColorItem->setPixmap ( 0, QPixmap() ); |
168 | mColorItem = 0; | 167 | mColorItem = 0; |
169 | } | 168 | } |
170 | if ( newColorItem ) { | 169 | if ( newColorItem ) { |
171 | QPixmap pix (newColorItem->height()/2, newColorItem->height()/2 ); | 170 | QPixmap pix (newColorItem->height()/2, newColorItem->height()/2 ); |
172 | pix.fill(Qt::blue ); | 171 | pix.fill(Qt::red ); |
173 | newColorItem->setPixmap ( 0, pix ); | 172 | newColorItem->setPixmap ( 0, pix ); |
174 | mColorItem = newColorItem; | 173 | mColorItem = newColorItem; |
175 | } | 174 | } |
176 | } | 175 | } |
177 | void CategorySelectDialog::slotApply() | 176 | void CategorySelectDialog::slotApply() |
178 | { | 177 | { |
179 | QStringList categories; | 178 | QStringList categories; |
180 | QCheckListItem *item = (QCheckListItem *)mCategories->firstChild(); | 179 | QCheckListItem *item = (QCheckListItem *)mCategories->firstChild(); |
181 | QString colcat; | 180 | QString colcat; |
182 | while (item) { | 181 | while (item) { |
183 | if (item->isOn()) { | 182 | if (item->isOn()) { |
184 | if ( item == mColorItem) | 183 | if ( item == mColorItem) |