mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-17 10:55:32 +08:00
refs #899, use specialized view for callsigns
This commit is contained in:
committed by
Mathew Sutcliffe
parent
ddc7809b0e
commit
ac07d7f7b6
@@ -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);
|
||||||
|
|||||||
@@ -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
|
||||||
|
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
@@ -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
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user