mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-05-06 02:16:04 +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
|
namespace Models
|
||||||
{
|
{
|
||||||
CAtcStationListModel::CAtcStationListModel(AtcStationMode stationMode, QObject *parent) :
|
CAtcStationListModel::CAtcStationListModel(AtcStationMode stationMode, QObject *parent) :
|
||||||
CListModelBase("ModelAtcList", parent)
|
CListModelCallsignObjects("ModelAtcList", parent)
|
||||||
{
|
{
|
||||||
this->setStationMode(stationMode);
|
this->setStationMode(stationMode);
|
||||||
|
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
#define BLACKGUI_MODELS_ATCLISTMODEL_H
|
#define BLACKGUI_MODELS_ATCLISTMODEL_H
|
||||||
|
|
||||||
#include "blackgui/blackguiexport.h"
|
#include "blackgui/blackguiexport.h"
|
||||||
#include "blackgui/models/listmodelbase.h"
|
#include "blackgui/models/listmodelcallsignobjects.h"
|
||||||
#include "blackmisc/aviation/atcstation.h"
|
#include "blackmisc/aviation/atcstation.h"
|
||||||
#include "blackmisc/aviation/atcstationlist.h"
|
#include "blackmisc/aviation/atcstationlist.h"
|
||||||
|
|
||||||
@@ -26,7 +26,7 @@ namespace BlackGui
|
|||||||
namespace Models
|
namespace Models
|
||||||
{
|
{
|
||||||
//! ATC list model
|
//! 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:
|
public:
|
||||||
//! What kind of stations
|
//! What kind of stations
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ namespace BlackGui
|
|||||||
{
|
{
|
||||||
namespace Models
|
namespace Models
|
||||||
{
|
{
|
||||||
CSimulatedAircraftListModel::CSimulatedAircraftListModel(QObject *parent) : CListModelBase("ModelSimulatedAircraftList", parent)
|
CSimulatedAircraftListModel::CSimulatedAircraftListModel(QObject *parent) : CListModelCallsignObjects("ModelSimulatedAircraftList", parent)
|
||||||
{
|
{
|
||||||
this->setAircraftMode(NetworkMode);
|
this->setAircraftMode(NetworkMode);
|
||||||
|
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
#define BLACKGUI_MODELS_SIMULATEDAIRCRAFTLISTMODEL_H
|
#define BLACKGUI_MODELS_SIMULATEDAIRCRAFTLISTMODEL_H
|
||||||
|
|
||||||
#include "blackgui/blackguiexport.h"
|
#include "blackgui/blackguiexport.h"
|
||||||
#include "blackgui/models/listmodelbase.h"
|
#include "blackgui/models/listmodelcallsignobjects.h"
|
||||||
#include "blackmisc/simulation/simulatedaircraftlist.h"
|
#include "blackmisc/simulation/simulatedaircraftlist.h"
|
||||||
|
|
||||||
class QObject;
|
class QObject;
|
||||||
@@ -25,7 +25,7 @@ namespace BlackGui
|
|||||||
{
|
{
|
||||||
//! Aircraft list model
|
//! Aircraft list model
|
||||||
class BLACKGUI_EXPORT CSimulatedAircraftListModel :
|
class BLACKGUI_EXPORT CSimulatedAircraftListModel :
|
||||||
public CListModelBase<BlackMisc::Simulation::CSimulatedAircraft, BlackMisc::Simulation::CSimulatedAircraftList, true>
|
public CListModelCallsignObjects<BlackMisc::Simulation::CSimulatedAircraft, BlackMisc::Simulation::CSimulatedAircraftList, true>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
//! Model modes
|
//! Model modes
|
||||||
|
|||||||
Reference in New Issue
Block a user