mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-03-31 04:25:35 +08:00
refs #899, use specialized model for callsigns
This commit is contained in:
committed by
Mathew Sutcliffe
parent
8e84f632b0
commit
ddc7809b0e
@@ -41,7 +41,7 @@ namespace BlackGui
|
||||
namespace Models
|
||||
{
|
||||
CAtcStationListModel::CAtcStationListModel(AtcStationMode stationMode, QObject *parent) :
|
||||
CListModelBase("ModelAtcList", parent)
|
||||
CListModelCallsignObjects("ModelAtcList", parent)
|
||||
{
|
||||
this->setStationMode(stationMode);
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
#define BLACKGUI_MODELS_ATCLISTMODEL_H
|
||||
|
||||
#include "blackgui/blackguiexport.h"
|
||||
#include "blackgui/models/listmodelbase.h"
|
||||
#include "blackgui/models/listmodelcallsignobjects.h"
|
||||
#include "blackmisc/aviation/atcstation.h"
|
||||
#include "blackmisc/aviation/atcstationlist.h"
|
||||
|
||||
@@ -26,7 +26,7 @@ namespace BlackGui
|
||||
namespace Models
|
||||
{
|
||||
//! ATC list model
|
||||
class BLACKGUI_EXPORT CAtcStationListModel : public CListModelBase<BlackMisc::Aviation::CAtcStation, BlackMisc::Aviation::CAtcStationList, true>
|
||||
class BLACKGUI_EXPORT CAtcStationListModel : public CListModelCallsignObjects<BlackMisc::Aviation::CAtcStation, BlackMisc::Aviation::CAtcStationList, true>
|
||||
{
|
||||
public:
|
||||
//! What kind of stations
|
||||
|
||||
@@ -32,7 +32,7 @@ namespace BlackGui
|
||||
{
|
||||
namespace Models
|
||||
{
|
||||
CSimulatedAircraftListModel::CSimulatedAircraftListModel(QObject *parent) : CListModelBase("ModelSimulatedAircraftList", parent)
|
||||
CSimulatedAircraftListModel::CSimulatedAircraftListModel(QObject *parent) : CListModelCallsignObjects("ModelSimulatedAircraftList", parent)
|
||||
{
|
||||
this->setAircraftMode(NetworkMode);
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
#define BLACKGUI_MODELS_SIMULATEDAIRCRAFTLISTMODEL_H
|
||||
|
||||
#include "blackgui/blackguiexport.h"
|
||||
#include "blackgui/models/listmodelbase.h"
|
||||
#include "blackgui/models/listmodelcallsignobjects.h"
|
||||
#include "blackmisc/simulation/simulatedaircraftlist.h"
|
||||
|
||||
class QObject;
|
||||
@@ -25,7 +25,7 @@ namespace BlackGui
|
||||
{
|
||||
//! Aircraft list model
|
||||
class BLACKGUI_EXPORT CSimulatedAircraftListModel :
|
||||
public CListModelBase<BlackMisc::Simulation::CSimulatedAircraft, BlackMisc::Simulation::CSimulatedAircraftList, true>
|
||||
public CListModelCallsignObjects<BlackMisc::Simulation::CSimulatedAircraft, BlackMisc::Simulation::CSimulatedAircraftList, true>
|
||||
{
|
||||
public:
|
||||
//! Model modes
|
||||
|
||||
Reference in New Issue
Block a user