summaryrefslogtreecommitdiff
path: root/library/categoryedit_p.cpp
Unidiff
Diffstat (limited to 'library/categoryedit_p.cpp') (more/less context) (show whitespace changes)
-rw-r--r--library/categoryedit_p.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/library/categoryedit_p.cpp b/library/categoryedit_p.cpp
index 07e707e..9321259 100644
--- a/library/categoryedit_p.cpp
+++ b/library/categoryedit_p.cpp
@@ -135,24 +135,25 @@ void CategoryEdit::slotAdd()
135 name = tr("New Category ") + QString::number(num); 135 name = tr("New Category ") + QString::number(num);
136 insertOk = d->mCategories.addCategory( d->mStrApp, name ); 136 insertOk = d->mCategories.addCategory( d->mStrApp, name );
137 } 137 }
138 QCheckListItem *chk; 138 QCheckListItem *chk;
139 chk = new QCheckListItem( lvView, name, QCheckListItem::CheckBox ); 139 chk = new QCheckListItem( lvView, name, QCheckListItem::CheckBox );
140 if ( !chkGlobal->isChecked() ) 140 if ( !chkGlobal->isChecked() )
141 chk->setText( 1, tr(d->mVisible) ); 141 chk->setText( 1, tr(d->mVisible) );
142 else 142 else
143 chk->setText( 1, tr("All") ); 143 chk->setText( 1, tr("All") );
144 144
145 lvView->setSelected( chk, TRUE ); 145 lvView->setSelected( chk, TRUE );
146 txtCat->selectAll(); 146 txtCat->selectAll();
147 txtCat->setFocus();
147} 148}
148 149
149void CategoryEdit::slotRemove() 150void CategoryEdit::slotRemove()
150{ 151{
151 d->editItem = lvView->selectedItem(); 152 d->editItem = lvView->selectedItem();
152 if ( d->editItem ) { 153 if ( d->editItem ) {
153 QListViewItem *sibling = d->editItem->nextSibling(); 154 QListViewItem *sibling = d->editItem->nextSibling();
154 155
155 d->mCategories.removeCategory( d->mStrApp, d->editItem->text(0) ); 156 d->mCategories.removeCategory( d->mStrApp, d->editItem->text(0) );
156 157
157 delete d->editItem; 158 delete d->editItem;
158 d->editItem = 0; 159 d->editItem = 0;