mirror of
https://github.com/YACReader/yacreader
synced 2025-07-19 05:24:57 -04:00
ComicInfo::getTypeString: Return an empty string for unhandled enums (#403)
* ComicInfo::getTypeString: Add default return for unhandled enum
* CXX flags: Promote warnings about missing branches in enum-based switches as errors
* Add missing case in switch
* Catch conversion errors in debug mode and silence missing return warnings
* Replace default with missing cases
* ComicInfo::getTypeString: Use QStringLiterals
* Revert "CXX flags: Promote warnings about missing branches in enum-based switches as errors"
This reverts commit d22c115925
.
---------
Co-authored-by: Luis Ángel San Martín <luisangelsm@gmail.com>
This commit is contained in:
@ -172,7 +172,10 @@ bool ComicModel::dropMimeData(const QMimeData *data, Qt::DropAction action, int
|
||||
case ReadingList:
|
||||
DBHelper::reasignOrderToComicsInReadingList(sourceId, allComicIds, db);
|
||||
break;
|
||||
default:
|
||||
case Folder:
|
||||
case Reading:
|
||||
case Recent:
|
||||
case SearchResult:
|
||||
break;
|
||||
}
|
||||
connectionName = db.connectionName();
|
||||
@ -1307,6 +1310,9 @@ void ComicModel::deleteComicsFromSpecialList(const QList<QModelIndex> &comicsLis
|
||||
case ReadingListModel::TypeSpecialList::Favorites:
|
||||
deleteComicsFromFavorites(comicsList);
|
||||
break;
|
||||
case ReadingListModel::TypeSpecialList::Recent:
|
||||
// do nothing, recent is read only
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user