mirror of
https://github.com/YACReader/yacreader
synced 2025-06-04 01:28:55 -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"));
|
serverConfigAction->setIcon(QIcon(":/images/server.png"));
|
||||||
|
|
||||||
//disable actions
|
//disable actions
|
||||||
updateLibraryAction->setEnabled(false);
|
disableAllActions();
|
||||||
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);
|
|
||||||
|
|
||||||
openContainingFolderAction = new QAction(this);
|
openContainingFolderAction = new QAction(this);
|
||||||
openContainingFolderAction->setText(tr("Open folder..."));
|
openContainingFolderAction->setText(tr("Open folder..."));
|
||||||
@ -455,15 +446,18 @@ void LibraryWindow::disableAllActions()
|
|||||||
renameLibraryAction->setEnabled(false);
|
renameLibraryAction->setEnabled(false);
|
||||||
deleteLibraryAction->setEnabled(false);
|
deleteLibraryAction->setEnabled(false);
|
||||||
removeLibraryAction->setEnabled(false);
|
removeLibraryAction->setEnabled(false);
|
||||||
foldersFilter->setEnabled(false);
|
openComicAction->setEnabled(false);
|
||||||
clearFoldersFilter->setEnabled(false);
|
showPropertiesAction->setEnabled(false);
|
||||||
setAsReadAction->setEnabled(false);
|
setAsReadAction->setEnabled(false);
|
||||||
setAsNonReadAction->setEnabled(false);
|
setAsNonReadAction->setEnabled(false);
|
||||||
setAllAsReadAction->setEnabled(false);
|
setAllAsReadAction->setEnabled(false);
|
||||||
setAllAsNonReadAction->setEnabled(false);
|
setAllAsNonReadAction->setEnabled(false);
|
||||||
selectAllComicsAction->setEnabled(false);
|
|
||||||
editSelectedComicsAction->setEnabled(false);
|
showHideMarksAction->setEnabled(false);
|
||||||
asignOrderActions->setEnabled(false);
|
importComicsInfo->setEnabled(false);
|
||||||
|
exportComicsInfo->setEnabled(false);
|
||||||
|
exportLibraryAction->setEnabled(false);
|
||||||
|
toggleFullScreenAction->setEnabled(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
//librería de sólo lectura
|
//librería de sólo lectura
|
||||||
@ -494,6 +488,12 @@ void LibraryWindow::enableActions()
|
|||||||
setAsNonReadAction->setEnabled(true);
|
setAsNonReadAction->setEnabled(true);
|
||||||
setAllAsReadAction->setEnabled(true);
|
setAllAsReadAction->setEnabled(true);
|
||||||
setAllAsNonReadAction->setEnabled(true);
|
setAllAsNonReadAction->setEnabled(true);
|
||||||
|
|
||||||
|
showHideMarksAction->setEnabled(true);
|
||||||
|
importComicsInfo->setEnabled(true);
|
||||||
|
exportComicsInfo->setEnabled(true);
|
||||||
|
exportLibraryAction->setEnabled(true);
|
||||||
|
toggleFullScreenAction->setEnabled(true);
|
||||||
}
|
}
|
||||||
void LibraryWindow::enableLibraryActions()
|
void LibraryWindow::enableLibraryActions()
|
||||||
{
|
{
|
||||||
@ -853,6 +853,9 @@ void LibraryWindow::loadCovers(const QModelIndex & mi)
|
|||||||
selectAllComicsAction->setEnabled(true);
|
selectAllComicsAction->setEnabled(true);
|
||||||
editSelectedComicsAction->setEnabled(true);
|
editSelectedComicsAction->setEnabled(true);
|
||||||
asignOrderActions->setEnabled(true);
|
asignOrderActions->setEnabled(true);
|
||||||
|
|
||||||
|
showHideMarksAction->setEnabled(true);
|
||||||
|
toggleFullScreenAction->setEnabled(true);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@ -865,6 +868,9 @@ void LibraryWindow::loadCovers(const QModelIndex & mi)
|
|||||||
selectAllComicsAction->setEnabled(false);
|
selectAllComicsAction->setEnabled(false);
|
||||||
editSelectedComicsAction->setEnabled(false);
|
editSelectedComicsAction->setEnabled(false);
|
||||||
asignOrderActions->setEnabled(false);
|
asignOrderActions->setEnabled(false);
|
||||||
|
|
||||||
|
showHideMarksAction->setEnabled(false);
|
||||||
|
toggleFullScreenAction->setEnabled(false);
|
||||||
}
|
}
|
||||||
if(paths.size()>0)
|
if(paths.size()>0)
|
||||||
comicView->setCurrentIndex(dmCV->index(0,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…
x
Reference in New Issue
Block a user