From a190fcaea2d141f2644a27b830e5a3c9ad404a3a Mon Sep 17 00:00:00 2001 From: Wren Turkal Date: Mon, 14 Jan 2019 22:21:31 -0800 Subject: [PATCH] Move the measurement diagram action to the ui file. --HG-- branch : develop --- src/app/tape/tmainwindow.cpp | 10 +--------- src/app/tape/tmainwindow.ui | 38 ++++++++++++++++++++++++++++++++++-- 2 files changed, 37 insertions(+), 11 deletions(-) diff --git a/src/app/tape/tmainwindow.cpp b/src/app/tape/tmainwindow.cpp index fff4832bf..cecb1417c 100644 --- a/src/app/tape/tmainwindow.cpp +++ b/src/app/tape/tmainwindow.cpp @@ -96,7 +96,6 @@ TMainWindow::TMainWindow(QWidget *parent) labelGradationHeights(nullptr), labelGradationSizes(nullptr), labelPatternUnit(nullptr), - actionDockDiagram(nullptr), dockDiagramVisible(true), isInitialized(false), mIsReadOnly(false), @@ -1997,12 +1996,6 @@ void TMainWindow::SetupMenu() connect(ui->actionAddKnown, &QAction::triggered, this, &TMainWindow::AddKnown); connect(ui->actionDatabase, &QAction::triggered, qApp, &MApplication::ShowDataBase); connect(ui->actionImportFromPattern, &QAction::triggered, this, &TMainWindow::ImportFromPattern); - actionDockDiagram = ui->dockWidgetDiagram->toggleViewAction(); - actionDockDiagram->setMenuRole(QAction::NoRole); - ui->menuMeasurements->addAction(actionDockDiagram); - ui->mainToolBar->addAction(actionDockDiagram); - actionDockDiagram->setEnabled(false); - actionDockDiagram->setIcon(QIcon("://tapeicon/24x24/mannequin.png")); // Window connect(ui->menuWindow, &QMenu::aboutToShow, this, &TMainWindow::AboutToShowWindowMenu); @@ -2031,8 +2024,7 @@ void TMainWindow::InitWindow() SCASSERT(m != nullptr) ui->labelToolTip->setVisible(false); ui->tabWidget->setVisible(true); - ui->dockWidgetDiagram->setVisible(dockDiagramVisible); - actionDockDiagram->setEnabled(true); + ui->actionMeasurementDiagram->setEnabled(true); ui->tabWidget->setCurrentIndex(0); ui->plainTextEditNotes->setEnabled(true); diff --git a/src/app/tape/tmainwindow.ui b/src/app/tape/tmainwindow.ui index 37b8520df..985fa3e95 100644 --- a/src/app/tape/tmainwindow.ui +++ b/src/app/tape/tmainwindow.ui @@ -839,7 +839,7 @@ 0 0 835 - 22 + 18 @@ -884,6 +884,7 @@ + @@ -914,6 +915,7 @@ + @@ -1206,6 +1208,21 @@ Import from CSV + + + true + + + false + + + + :/tapeicon/24x24/mannequin.png:/tapeicon/24x24/mannequin.png + + + Measurement diagram + + @@ -1218,5 +1235,22 @@ - + + + actionMeasurementDiagram + toggled(bool) + dockWidgetDiagram + setVisible(bool) + + + 764 + 377 + + + 764 + 377 + + + +