| 1276 | } |
| 1277 | |
| 1278 | void LibraryWindow::deleteSelectedReadingList() |
| 1279 | { |
| 1280 | QModelIndexList selectedLists = listsView->selectionModel()->selectedIndexes(); |
| 1281 | if (!selectedLists.isEmpty()) { |
| 1282 | QModelIndex mi = listsModelProxy->mapToSource(selectedLists.at(0)); |
| 1283 | if (listsModel->isEditable(mi)) { |
| 1284 | int ret = QMessageBox::question(this, tr("Delete list/label"), tr("The selected item will be deleted, your comics or folders will NOT be deleted from your disk. Are you sure?"), QMessageBox::Yes, QMessageBox::No); |
| 1285 | if (ret == QMessageBox::Yes) { |
| 1286 | listsModel->deleteItem(mi); |
| 1287 | navigationController->reselectCurrentList(); |
| 1288 | } |
| 1289 | } |
| 1290 | } |
| 1291 | } |
| 1292 | |
| 1293 | void LibraryWindow::showAddNewLabelDialog() |
| 1294 | { |
nothing calls this directly
no test coverage detected