From ab65039ca448d2678b33a9a71b6bffce9edf6cc5 Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Sun, 17 Sep 2017 00:55:36 +0200 Subject: [PATCH] Follow up of Ref T154, messages can be exported (and hence added to a bug tracking issue for instance) --- src/blackgui/overlaymessages.cpp | 1 + src/blackgui/views/viewbase.cpp | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/blackgui/overlaymessages.cpp b/src/blackgui/overlaymessages.cpp index b777c85a2..610c3574e 100644 --- a/src/blackgui/overlaymessages.cpp +++ b/src/blackgui/overlaymessages.cpp @@ -61,6 +61,7 @@ namespace BlackGui ui->tvp_StatusMessages->setResizeMode(CStatusMessageView::ResizingAlways); ui->tvp_StatusMessages->setForceColumnsToMaxSize(false); // problems with multinline entries, with T138 we need multiline messages ui->tvp_StatusMessages->setWordWrap(true); + ui->tvp_StatusMessages->menuAddItems(CStatusMessageView::MenuSave); ui->fr_Confirmation->setVisible(false); this->setDefaultConfirmationButton(QMessageBox::Cancel); } diff --git a/src/blackgui/views/viewbase.cpp b/src/blackgui/views/viewbase.cpp index d0bca5b1b..51a5c7fff 100644 --- a/src/blackgui/views/viewbase.cpp +++ b/src/blackgui/views/viewbase.cpp @@ -409,9 +409,9 @@ namespace BlackGui // resize to content might decrease performance, // so I only allow changing to "content resizing" if size matches const bool enabled = !this->reachedResizeThreshold(); - const bool autoResize = m_resizeMode == ResizingAuto; + const bool autoResize = (m_resizeMode == ResizingAuto); - // when not auto let set how we want to resize rows + // when not set to auto, then lets set how we want to resize rows if (m_rowResizeMode == Interactive) { QAction *a = menuActions.addAction(BlackMisc::CIcons::resizeVertical16(), " Resize rows to content (auto)", CMenuAction::pathViewResize(), nullptr, { this, &CViewBaseNonTemplate::rowsResizeModeToContent }); @@ -419,7 +419,7 @@ namespace BlackGui } else { - QAction *a = menuActions.addAction(BlackMisc::CIcons::resizeVertical16(), "Resize rows interactive", CMenuAction::pathViewResize(), nullptr, { this, &CViewBaseNonTemplate::rowsResizeModeToInteractive }); + QAction *a = menuActions.addAction(BlackMisc::CIcons::resizeVertical16(), "Resize rows interactively", CMenuAction::pathViewResize(), nullptr, { this, &CViewBaseNonTemplate::rowsResizeModeToInteractive }); a->setEnabled(!autoResize); }