mirror of
https://github.com/YACReader/yacreader
synced 2025-05-28 03:10:27 -04:00
corregido bug que causaba que no se deshabilitasen adecuadamente las acciones en YACReaderLibrary
This commit is contained in:
parent
add44dddfb
commit
9465a83309
@ -398,16 +398,7 @@ void LibraryWindow::createActions()
|
||||
serverConfigAction->setIcon(QIcon(":/images/server.png"));
|
||||
|
||||
//disable actions
|
||||
updateLibraryAction->setEnabled(false);
|
||||
renameLibraryAction->setEnabled(false);
|
||||
deleteLibraryAction->setEnabled(false);
|
||||
removeLibraryAction->setEnabled(false);
|
||||
openComicAction->setEnabled(false);
|
||||
showPropertiesAction->setEnabled(false);
|
||||
setAsReadAction->setEnabled(false);
|
||||
setAsNonReadAction->setEnabled(false);
|
||||
setAllAsReadAction->setEnabled(false);
|
||||
setAllAsNonReadAction->setEnabled(false);
|
||||
disableAllActions();
|
||||
|
||||
openContainingFolderAction = new QAction(this);
|
||||
openContainingFolderAction->setText(tr("Open folder..."));
|
||||
@ -455,15 +446,18 @@ void LibraryWindow::disableAllActions()
|
||||
renameLibraryAction->setEnabled(false);
|
||||
deleteLibraryAction->setEnabled(false);
|
||||
removeLibraryAction->setEnabled(false);
|
||||
foldersFilter->setEnabled(false);
|
||||
clearFoldersFilter->setEnabled(false);
|
||||
openComicAction->setEnabled(false);
|
||||
showPropertiesAction->setEnabled(false);
|
||||
setAsReadAction->setEnabled(false);
|
||||
setAsNonReadAction->setEnabled(false);
|
||||
setAllAsReadAction->setEnabled(false);
|
||||
setAllAsNonReadAction->setEnabled(false);
|
||||
selectAllComicsAction->setEnabled(false);
|
||||
editSelectedComicsAction->setEnabled(false);
|
||||
asignOrderActions->setEnabled(false);
|
||||
|
||||
showHideMarksAction->setEnabled(false);
|
||||
importComicsInfo->setEnabled(false);
|
||||
exportComicsInfo->setEnabled(false);
|
||||
exportLibraryAction->setEnabled(false);
|
||||
toggleFullScreenAction->setEnabled(false);
|
||||
}
|
||||
|
||||
//librería de sólo lectura
|
||||
@ -494,6 +488,12 @@ void LibraryWindow::enableActions()
|
||||
setAsNonReadAction->setEnabled(true);
|
||||
setAllAsReadAction->setEnabled(true);
|
||||
setAllAsNonReadAction->setEnabled(true);
|
||||
|
||||
showHideMarksAction->setEnabled(true);
|
||||
importComicsInfo->setEnabled(true);
|
||||
exportComicsInfo->setEnabled(true);
|
||||
exportLibraryAction->setEnabled(true);
|
||||
toggleFullScreenAction->setEnabled(true);
|
||||
}
|
||||
void LibraryWindow::enableLibraryActions()
|
||||
{
|
||||
@ -853,6 +853,9 @@ void LibraryWindow::loadCovers(const QModelIndex & mi)
|
||||
selectAllComicsAction->setEnabled(true);
|
||||
editSelectedComicsAction->setEnabled(true);
|
||||
asignOrderActions->setEnabled(true);
|
||||
|
||||
showHideMarksAction->setEnabled(true);
|
||||
toggleFullScreenAction->setEnabled(true);
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -865,6 +868,9 @@ void LibraryWindow::loadCovers(const QModelIndex & mi)
|
||||
selectAllComicsAction->setEnabled(false);
|
||||
editSelectedComicsAction->setEnabled(false);
|
||||
asignOrderActions->setEnabled(false);
|
||||
|
||||
showHideMarksAction->setEnabled(false);
|
||||
toggleFullScreenAction->setEnabled(false);
|
||||
}
|
||||
if(paths.size()>0)
|
||||
comicView->setCurrentIndex(dmCV->index(0,0));
|
||||
|
Binary file not shown.
Before Width: | Height: | Size: 3.8 KiB After Width: | Height: | Size: 5.8 KiB |
Loading…
Reference in New Issue
Block a user