mirror of
https://github.com/YACReader/yacreader
synced 2025-06-04 01:28:55 -04:00
Automated merge with https://bitbucket.org/luisangelsm/yacreader
This commit is contained in:
commit
430bd863dd
@ -239,10 +239,11 @@ void LibraryCreator::insertComic(const QString & relativePath,const QFileInfo &
|
|||||||
//ThumbnailCreator tc(QDir::cleanPath(fileInfo.absoluteFilePath()),_target+"/covers/"+fileInfo.fileName()+".jpg");
|
//ThumbnailCreator tc(QDir::cleanPath(fileInfo.absoluteFilePath()),_target+"/covers/"+fileInfo.fileName()+".jpg");
|
||||||
tc.create();
|
tc.create();
|
||||||
numPages = tc.getNumPages();
|
numPages = tc.getNumPages();
|
||||||
|
if (numPages > 0)
|
||||||
emit(comicAdded(relativePath,_target+"/covers/"+hash+".jpg"));
|
emit(comicAdded(relativePath,_target+"/covers/"+hash+".jpg"));
|
||||||
}
|
}
|
||||||
comic.info.numPages = numPages;
|
comic.info.numPages = numPages;
|
||||||
|
if (numPages > 0)
|
||||||
DBHelper::insert(&comic,_database);
|
DBHelper::insert(&comic,_database);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -512,9 +513,9 @@ void ThumbnailCreator::create()
|
|||||||
if(!pdfComic->openComic(_fileSource))
|
if(!pdfComic->openComic(_fileSource))
|
||||||
{
|
{
|
||||||
delete pdfComic;
|
delete pdfComic;
|
||||||
QImage p;
|
//QImage p;
|
||||||
p.load(":/images/notCover.png");
|
//p.load(":/images/notCover.png");
|
||||||
p.save(_target);
|
//p.save(_target);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
@ -525,9 +526,9 @@ void ThumbnailCreator::create()
|
|||||||
QLOG_WARN() << "Extracting cover: unable to open PDF file " << _fileSource;
|
QLOG_WARN() << "Extracting cover: unable to open PDF file " << _fileSource;
|
||||||
//delete pdfComic; //TODO check if the delete is needed
|
//delete pdfComic; //TODO check if the delete is needed
|
||||||
pdfComic = 0;
|
pdfComic = 0;
|
||||||
QImage p;
|
//QImage p;
|
||||||
p.load(":/images/notCover.png");
|
//p.load(":/images/notCover.png");
|
||||||
p.save(_target);
|
//p.save(_target);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
_numPages = pdfComic->numPages();
|
_numPages = pdfComic->numPages();
|
||||||
@ -557,9 +558,9 @@ void ThumbnailCreator::create()
|
|||||||
else if(_target!="")
|
else if(_target!="")
|
||||||
{
|
{
|
||||||
QLOG_WARN() << "Extracting cover: requested cover index greater than numPages " << _fileSource;
|
QLOG_WARN() << "Extracting cover: requested cover index greater than numPages " << _fileSource;
|
||||||
QImage p;
|
//QImage p;
|
||||||
p.load(":/images/notCover.png");
|
//p.load(":/images/notCover.png");
|
||||||
p.save(_target);
|
//p.save(_target);
|
||||||
}
|
}
|
||||||
|
|
||||||
delete pdfComic;
|
delete pdfComic;
|
||||||
@ -620,8 +621,8 @@ void ThumbnailCreator::create()
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
QLOG_WARN() << "Extracting cover: unable to load image from extracted cover " << _fileSource;
|
QLOG_WARN() << "Extracting cover: unable to load image from extracted cover " << _fileSource;
|
||||||
p.load(":/images/notCover.png");
|
//p.load(":/images/notCover.png");
|
||||||
p.save(_target);
|
//p.save(_target);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user