mirror of
https://github.com/YACReader/yacreader
synced 2025-11-28 05:23:16 -05: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);
|
dm->setupModelData(path);
|
||||||
foldersView->setModel(dm);
|
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());
|
loadCovers(QModelIndex());
|
||||||
|
|
||||||
//includeComicsCheckBox->setCheckState(Qt::Unchecked);
|
//includeComicsCheckBox->setCheckState(Qt::Unchecked);
|
||||||
@ -580,21 +595,8 @@ void LibraryWindow::loadLibrary(const QString & name)
|
|||||||
comicView->setModel(NULL);
|
comicView->setModel(NULL);
|
||||||
foldersView->setModel(NULL);
|
foldersView->setModel(NULL);
|
||||||
comicFlow->clear();
|
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
|
else
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user