MCPcopy Create free account
hub / github.com/YACReader/yacreader / deleteSelectedReadingList

Method deleteSelectedReadingList

YACReaderLibrary/library_window.cpp:1278–1291  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1276}
1277
1278void 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
1293void LibraryWindow::showAddNewLabelDialog()
1294{

Callers

nothing calls this directly

Calls 6

selectedIndexesMethod · 0.80
isEmptyMethod · 0.80
isEditableMethod · 0.80
deleteItemMethod · 0.80
reselectCurrentListMethod · 0.80
selectionModelMethod · 0.45

Tested by

no test coverage detected