From feefedf062776bd2710bfbbfa25763186144fa59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9F=D0=B5=D0=BB=D0=B8=D0=BF=D0=B5=D0=BD=D0=BA=D0=BE=20?= =?UTF-8?q?=D0=98=D0=B2=D0=B0=D0=BD?= Date: Tue, 19 Jul 2016 19:13:04 +0000 Subject: [PATCH] git-svn-id: svn://db.shs.com.ru/libs@100 a8b55f48-bf90-11e4-a774-851b48703e85 --- qad_application/historyview.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/qad_application/historyview.cpp b/qad_application/historyview.cpp index 175e1d4..a0e7c44 100644 --- a/qad_application/historyview.cpp +++ b/qad_application/historyview.cpp @@ -119,6 +119,8 @@ void HistoryView::clear(bool silent) { QListWidget::clear(); if (!silent) addEntry(-1); emit clearAvailable(false); + emit redoAvailable(index < count()); + emit undoAvailable((index > 1)); } @@ -131,7 +133,7 @@ void HistoryView::undo() { void HistoryView::redo() { - if (index > count()) return; + if (index >= count()) return; index++; emit commandExecute(history_[index - 1].command); itemSelectionChanged();