- QList<QListWidgetItem*> selected = dictListWidget->selectedItems();
- if(selected.count() > 0) {
- emit removeDictionary(dictsHash[selected[0]]);
- refreshDictsList();
- }
+ if(QMessageBox::question(this, "Remove dictionary",
+ "Do you want to remove selected dictionary?",
+ QMessageBox::Ok, QMessageBox::Cancel) == QMessageBox::Ok) {
+ QList<QListWidgetItem*> selected = dictListWidget->selectedItems();
+ if(selected.count() > 0) {
+ emit removeDictionary(dictsHash[selected[0]]);
+ refreshDictsList();
+ }
+ }