From 8a450a76bb39aafbc5cf78b47e2adce1136cd13e Mon Sep 17 00:00:00 2001 From: Dan Paulat Date: Tue, 13 Sep 2022 23:24:46 -0500 Subject: [PATCH] Add Resource Explorer dock and menu --- scwx-qt/source/scwx/qt/main/main_window.cpp | 15 +++++++++++ scwx-qt/source/scwx/qt/main/main_window.ui | 29 ++++++++++++++++++++- 2 files changed, 43 insertions(+), 1 deletion(-) diff --git a/scwx-qt/source/scwx/qt/main/main_window.cpp b/scwx-qt/source/scwx/qt/main/main_window.cpp index ececc023..3462beaf 100644 --- a/scwx-qt/source/scwx/qt/main/main_window.cpp +++ b/scwx-qt/source/scwx/qt/main/main_window.cpp @@ -125,6 +125,21 @@ MainWindow::MainWindow(QWidget* parent) : p->ConfigureMapLayout(); + // Configure Menu + ui->menuView->insertAction(ui->actionRadarToolbox, + ui->radarToolboxDock->toggleViewAction()); + ui->radarToolboxDock->toggleViewAction()->setText(tr("Radar &Toolbox")); + ui->actionRadarToolbox->setVisible(false); + + ui->menuView->insertAction(ui->actionResourceExplorer, + ui->resourceExplorerDock->toggleViewAction()); + ui->resourceExplorerDock->toggleViewAction()->setText( + tr("&Resource Explorer")); + ui->actionResourceExplorer->setVisible(false); + + // Configure Docks + ui->resourceExplorerDock->setVisible(false); + // Add Level 2 Products p->level2ProductsWidget_ = new ui::Level2ProductsWidget(this); ui->radarProductGroupBox->layout()->replaceWidget(ui->level2ProductFrame, diff --git a/scwx-qt/source/scwx/qt/main/main_window.ui b/scwx-qt/source/scwx/qt/main/main_window.ui index 56ee6e30..70547a05 100644 --- a/scwx-qt/source/scwx/qt/main/main_window.ui +++ b/scwx-qt/source/scwx/qt/main/main_window.ui @@ -52,13 +52,21 @@ + + + &View + + + + + - Toolbox + Radar Toolbox 1 @@ -217,6 +225,15 @@ + + + Resource Explorer + + + 8 + + + E&xit @@ -235,6 +252,16 @@ Ctrl+O + + + Radar Toolbox + + + + + &Resource Explorer + +