refs #899, use specialized view for callsigns

This commit is contained in:
Klaus Basan
2017-03-06 02:33:50 +01:00
committed by Mathew Sutcliffe
parent ddc7809b0e
commit ac07d7f7b6
4 changed files with 6 additions and 6 deletions

View File

@@ -27,7 +27,7 @@ namespace BlackGui
{ {
namespace Views namespace Views
{ {
CAtcStationView::CAtcStationView(QWidget *parent) : CViewBase(parent) CAtcStationView::CAtcStationView(QWidget *parent) : CViewWithCallsignObjects(parent)
{ {
this->standardInit(new CAtcStationListModel(CAtcStationListModel::StationsOnline, this)); this->standardInit(new CAtcStationListModel(CAtcStationListModel::StationsOnline, this));
this->m_menus |= (MenuClear | MenuRefresh); this->m_menus |= (MenuClear | MenuRefresh);

View File

@@ -13,8 +13,8 @@
#define BLACKGUI_ATCSTATIONVIEW_H #define BLACKGUI_ATCSTATIONVIEW_H
#include "blackgui/blackguiexport.h" #include "blackgui/blackguiexport.h"
#include "blackgui/views/viewcallsignobjects.h"
#include "blackgui/models/atcstationlistmodel.h" #include "blackgui/models/atcstationlistmodel.h"
#include "blackgui/views/viewbase.h"
#include "blackmisc/aviation/atcstation.h" #include "blackmisc/aviation/atcstation.h"
#include "blackmisc/aviation/atcstationlist.h" #include "blackmisc/aviation/atcstationlist.h"
#include "blackmisc/aviation/comsystem.h" #include "blackmisc/aviation/comsystem.h"
@@ -33,7 +33,7 @@ namespace BlackGui
namespace Views namespace Views
{ {
//! ATC stations view //! ATC stations view
class BLACKGUI_EXPORT CAtcStationView : public CViewBase<BlackGui::Models::CAtcStationListModel, BlackMisc::Aviation::CAtcStationList, BlackMisc::Aviation::CAtcStation> class BLACKGUI_EXPORT CAtcStationView : public CViewWithCallsignObjects<BlackGui::Models::CAtcStationListModel, BlackMisc::Aviation::CAtcStationList, BlackMisc::Aviation::CAtcStation>
{ {
Q_OBJECT Q_OBJECT

View File

@@ -26,7 +26,7 @@ namespace BlackGui
{ {
namespace Views namespace Views
{ {
CSimulatedAircraftView::CSimulatedAircraftView(QWidget *parent) : CViewBase(parent) CSimulatedAircraftView::CSimulatedAircraftView(QWidget *parent) : CViewWithCallsignObjects(parent)
{ {
this->standardInit(new CSimulatedAircraftListModel(this)); this->standardInit(new CSimulatedAircraftListModel(this));
this->m_menus |= MenuRefresh; this->m_menus |= MenuRefresh;

View File

@@ -13,8 +13,8 @@
#define BLACKGUI_VIEWS_SIMULATEDAIRCRAFTVIEW_H #define BLACKGUI_VIEWS_SIMULATEDAIRCRAFTVIEW_H
#include "blackgui/blackguiexport.h" #include "blackgui/blackguiexport.h"
#include "blackgui/views/viewcallsignobjects.h"
#include "blackgui/models/simulatedaircraftlistmodel.h" #include "blackgui/models/simulatedaircraftlistmodel.h"
#include "blackgui/views/viewbase.h"
#include "blackmisc/simulation/simulatedaircraftlist.h" #include "blackmisc/simulation/simulatedaircraftlist.h"
#include <QObject> #include <QObject>
@@ -34,7 +34,7 @@ namespace BlackGui
namespace Views namespace Views
{ {
//! Aircraft view //! Aircraft view
class BLACKGUI_EXPORT CSimulatedAircraftView : public CViewBase<Models::CSimulatedAircraftListModel, BlackMisc::Simulation::CSimulatedAircraftList, BlackMisc::Simulation::CSimulatedAircraft> class BLACKGUI_EXPORT CSimulatedAircraftView : public CViewWithCallsignObjects<Models::CSimulatedAircraftListModel, BlackMisc::Simulation::CSimulatedAircraftList, BlackMisc::Simulation::CSimulatedAircraft>
{ {
Q_OBJECT Q_OBJECT