refactor: Remove not used AFV map

Always use the VATSIM online map instead of providing our own map widget
This commit is contained in:
Lars Toenning
2024-03-25 21:43:16 +01:00
parent b2000cf771
commit 7875c5a18f
7 changed files with 1 additions and 194 deletions

View File

@@ -7,7 +7,6 @@
#include "blackgui/components/logcomponent.h"
#include "blackgui/components/dbloaddatadialog.h"
#include "blackgui/components/autopublishdialog.h"
#include "blackgui/components/afvmapdialog.h"
#include "blackgui/components/logindialog.h"
#include "blackgui/components/modelbrowserdialog.h"
#include "blackgui/components/settingscomponent.h"
@@ -645,16 +644,6 @@ bool SwiftGuiStd::startModelBrowser()
bool SwiftGuiStd::startAFVMap()
{
/**
if (!m_mapDialog)
{
m_mapDialog.reset(new CAfvMapDialog(this));
m_mapDialog->setWindowModality(Qt::NonModal);
}
m_mapDialog->exec();
**/
//! \todo KB 2019-11 AFV map workaround
if (sGui && !sGui->isShuttingDown())
{
sGui->openUrl(sGui->getGlobalSetup().getAfvMapUrl());

View File

@@ -49,7 +49,6 @@ namespace BlackGui::Components
class CAutoPublishDialog;
class CLoginDialog;
class CModelBrowserDialog;
class CAfvMapDialog;
}
namespace Ui
{
@@ -125,7 +124,6 @@ private:
QScopedPointer<BlackGui::Components::CAutoPublishDialog> m_autoPublishDialog; //!< auto publish dialog
QScopedPointer<BlackGui::Components::CLoginDialog> m_loginDialog; //!< login dialog
QScopedPointer<BlackGui::Components::CModelBrowserDialog> m_modelBrower; //!< model browser
QScopedPointer<BlackGui::Components::CAfvMapDialog> m_mapDialog; //!< map dialog
QScopedPointer<BlackGui::Components::CAircraftModelSetValidationDialog> m_validationDialog; //!< aircraft model validation dialog
BlackMisc::CData<BlackMisc::Simulation::Data::TLastAutoPublish> m_lastAutoPublish { this };
BlackCore::CActionBind m_actionPtt { BlackMisc::Input::pttHotkeyAction(), BlackMisc::CIcons::StandardIconRadio16, this, &SwiftGuiStd::onPttChanged };

View File

@@ -519,7 +519,7 @@
</action>
<action name="menu_AfvMap">
<property name="text">
<string>AFV map</string>
<string>AFV online map</string>
</property>
</action>
</widget>