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

Method getAllComics

YACReaderLibrary/db/comic_model.cpp:975–995  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

973}
974
975QList<ComicDB> ComicModel::getAllComics()
976{
977 QList<ComicDB> comics;
978 QString connectionName = "";
979 {
980 QSqlDatabase db = DataBaseManagement::loadDatabase(_databasePath);
981 db.transaction();
982
983 int numComics = _data.count();
984 for (int i = 0; i < numComics; i++) {
985 bool found;
986 comics.append(DBHelper::loadComic(_data.value(i)->data(ComicModel::Id).toULongLong(), db, found));
987 }
988
989 db.commit();
990 connectionName = db.connectionName();
991 }
992 QSqlDatabase::removeDatabase(connectionName);
993
994 return comics;
995}
996
997QList<ComicDB> ComicModel::getComics(QList<QModelIndex> list)
998{

Callers 2

currentComicFromModelFunction · 0.80
showPropertiesMethod · 0.80

Calls 1

dataMethod · 0.45

Tested by

no test coverage detected