From a69bd43e5acee6a7d65730be856831a107f59475 Mon Sep 17 00:00:00 2001 From: Le Tan Date: Thu, 3 Nov 2016 21:31:38 +0800 Subject: [PATCH] disable editNoteAct instead of set it invisible Signed-off-by: Le Tan --- src/vmainwindow.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/vmainwindow.cpp b/src/vmainwindow.cpp index 18987fd3..71398a61 100644 --- a/src/vmainwindow.cpp +++ b/src/vmainwindow.cpp @@ -266,7 +266,7 @@ void VMainWindow::initToolBar() fileToolBar->addAction(discardExitAct); fileToolBar->addAction(saveNoteAct); - editNoteAct->setVisible(false); + editNoteAct->setEnabled(false); saveExitAct->setVisible(false); discardExitAct->setVisible(false); saveNoteAct->setVisible(false); @@ -642,18 +642,18 @@ void VMainWindow::updateToolbarFromTabChage(const QString ¬ebook, const QStri bool editMode, bool modifiable) { if (notebook.isEmpty() || !modifiable) { - editNoteAct->setVisible(false); + editNoteAct->setEnabled(false); saveExitAct->setVisible(false); discardExitAct->setVisible(false); saveNoteAct->setVisible(false); return; } else if (editMode) { - editNoteAct->setVisible(false); + editNoteAct->setEnabled(false); saveExitAct->setVisible(true); discardExitAct->setVisible(true); saveNoteAct->setVisible(true); } else { - editNoteAct->setVisible(true); + editNoteAct->setEnabled(true); saveExitAct->setVisible(false); discardExitAct->setVisible(false); saveNoteAct->setVisible(false);