mirror of
https://github.com/YACReader/yacreader
synced 2025-07-23 07:24:58 -04:00
arreglado el bug que causaba que una libreria sin covers en root habilitase los
botones relativos al manejor de comics
This commit is contained in:
@ -570,6 +570,21 @@ void LibraryWindow::loadLibrary(const QString & name)
|
||||
dm->setupModelData(path);
|
||||
foldersView->setModel(dm);
|
||||
|
||||
d.setCurrent(libraries.value(name));
|
||||
d.setFilter(QDir::AllDirs | QDir::Files | QDir::Hidden | QDir::NoSymLinks | QDir::NoDotAndDotDot);
|
||||
if(d.count()<=1) //librer<65>a de s<>lo lectura
|
||||
{
|
||||
//QMessageBox::critical(NULL,QString::number(d.count()),QString::number(d.count()));
|
||||
disableActions();
|
||||
importedCovers = true;
|
||||
}
|
||||
else //librer<65>a normal abierta
|
||||
{
|
||||
enableActions();
|
||||
importedCovers = false;
|
||||
}
|
||||
enableLibraryActions();
|
||||
|
||||
loadCovers(QModelIndex());
|
||||
|
||||
//includeComicsCheckBox->setCheckState(Qt::Unchecked);
|
||||
@ -580,21 +595,8 @@ void LibraryWindow::loadLibrary(const QString & name)
|
||||
comicView->setModel(NULL);
|
||||
foldersView->setModel(NULL);
|
||||
comicFlow->clear();
|
||||
disableAllActions();//TODO comprobar que se deben deshabilitar
|
||||
}
|
||||
d.setCurrent(libraries.value(name));
|
||||
d.setFilter(QDir::AllDirs | QDir::Files | QDir::Hidden | QDir::NoSymLinks | QDir::NoDotAndDotDot);
|
||||
if(d.count()<=1) //librer<65>a de s<>lo lectura
|
||||
{
|
||||
//QMessageBox::critical(NULL,QString::number(d.count()),QString::number(d.count()));
|
||||
disableActions();
|
||||
importedCovers = true;
|
||||
}
|
||||
else //librer<65>a normal abierta
|
||||
{
|
||||
enableActions();
|
||||
importedCovers = false;
|
||||
}
|
||||
enableLibraryActions();
|
||||
}
|
||||
else
|
||||
{
|
||||
|
Reference in New Issue
Block a user