mirror of
https://github.com/YACReader/yacreader
synced 2025-06-04 01:28:55 -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:
parent
3cd879124e
commit
3ba8ba8862
@ -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ía de sólo lectura
|
||||||
|
{
|
||||||
|
//QMessageBox::critical(NULL,QString::number(d.count()),QString::number(d.count()));
|
||||||
|
disableActions();
|
||||||
|
importedCovers = true;
|
||||||
|
}
|
||||||
|
else //librerí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ía de sólo lectura
|
|
||||||
{
|
|
||||||
//QMessageBox::critical(NULL,QString::number(d.count()),QString::number(d.count()));
|
|
||||||
disableActions();
|
|
||||||
importedCovers = true;
|
|
||||||
}
|
|
||||||
else //librería normal abierta
|
|
||||||
{
|
|
||||||
enableActions();
|
|
||||||
importedCovers = false;
|
|
||||||
}
|
|
||||||
enableLibraryActions();
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user