mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-03-22 14:55:36 +08:00
Ref T545 Using constructor inheritance in derived container classes.
This commit is contained in:
@@ -95,6 +95,7 @@ namespace BlackCore
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CDatabaseReaderConfigList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CDatabaseReaderConfigList() = default;
|
||||
|
||||
@@ -26,6 +26,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CApplicationInfoList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CApplicationInfoList();
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAudioDeviceInfoList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CAudioDeviceInfoList();
|
||||
|
||||
@@ -32,6 +32,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CVoiceRoomList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CVoiceRoomList();
|
||||
|
||||
@@ -36,6 +36,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAircraftCategoryList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CAircraftCategoryList();
|
||||
|
||||
@@ -36,6 +36,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAircraftEngineList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CAircraftEngineList() = default;
|
||||
|
||||
@@ -37,6 +37,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAircraftIcaoCodeList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CAircraftIcaoCodeList();
|
||||
|
||||
@@ -33,6 +33,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAircraftPartsList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CAircraftPartsList();
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAircraftSituationChangeList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CAircraftSituationChangeList();
|
||||
|
||||
@@ -45,6 +45,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAircraftSituationList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CAircraftSituationList();
|
||||
|
||||
@@ -37,6 +37,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAirlineIcaoCodeList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CAirlineIcaoCodeList();
|
||||
|
||||
@@ -35,6 +35,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAirportList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CAirportList();
|
||||
|
||||
@@ -38,6 +38,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAtcStationList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CAtcStationList();
|
||||
|
||||
@@ -27,6 +27,8 @@ namespace BlackMisc
|
||||
//! Value object for a set of callsigns.
|
||||
class BLACKMISC_EXPORT CCallsignSet : public CCollection<CCallsign>
|
||||
{
|
||||
using CCollection::CCollection;
|
||||
|
||||
public:
|
||||
//! Default constructor.
|
||||
CCallsignSet();
|
||||
|
||||
@@ -31,6 +31,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CFlightPlanList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CFlightPlanList();
|
||||
|
||||
@@ -35,6 +35,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CLiveryList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CLiveryList();
|
||||
|
||||
@@ -35,6 +35,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CCountryList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CCountryList();
|
||||
|
||||
@@ -35,6 +35,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CArtifactList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Empty constructor.
|
||||
CArtifactList();
|
||||
|
||||
@@ -32,6 +32,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CDbInfoList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CDbInfoList();
|
||||
|
||||
@@ -36,6 +36,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CDistributionList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Empty constructor.
|
||||
CDistributionList();
|
||||
|
||||
@@ -36,6 +36,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CCoordinateGeodeticList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CCoordinateGeodeticList();
|
||||
|
||||
@@ -31,6 +31,8 @@ namespace BlackMisc
|
||||
*/
|
||||
class BLACKMISC_EXPORT CIconList : public CSequence<CIcon>
|
||||
{
|
||||
using CSequence::CSequence;
|
||||
|
||||
public:
|
||||
//! Constructor
|
||||
CIconList() {}
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CIdentifierList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CIdentifierList();
|
||||
|
||||
@@ -24,6 +24,8 @@ namespace BlackMisc
|
||||
*/
|
||||
class BLACKMISC_EXPORT CIdentifierSet : public CCollection<CIdentifier>
|
||||
{
|
||||
using CCollection::CCollection;
|
||||
|
||||
public:
|
||||
//! Default constructor.
|
||||
CIdentifierSet();
|
||||
|
||||
@@ -33,6 +33,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CActionHotkeyList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor
|
||||
CActionHotkeyList() = default;
|
||||
|
||||
@@ -32,6 +32,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CJoystickButtonList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor
|
||||
CJoystickButtonList() = default;
|
||||
|
||||
@@ -33,6 +33,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CKeyboardKeyList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor
|
||||
CKeyboardKeyList();
|
||||
|
||||
@@ -36,6 +36,8 @@ namespace BlackMisc
|
||||
*/
|
||||
class BLACKMISC_EXPORT CLogCategoryList : public CSequence<CLogCategory>
|
||||
{
|
||||
using CSequence::CSequence;
|
||||
|
||||
public:
|
||||
//! Empty constructor.
|
||||
CLogCategoryList() = default;
|
||||
|
||||
@@ -31,6 +31,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CNameVariantPairList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CNameVariantPairList();
|
||||
|
||||
@@ -32,6 +32,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CClientList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CClientList();
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CEcosystemList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CEcosystemList();
|
||||
|
||||
@@ -33,6 +33,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CRawFsdMessageList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CRawFsdMessageList();
|
||||
|
||||
@@ -33,6 +33,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CRemoteFileList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CRemoteFileList();
|
||||
|
||||
@@ -35,6 +35,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CRoleList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CRoleList();
|
||||
|
||||
@@ -31,6 +31,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CServerList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CServerList();
|
||||
|
||||
@@ -38,6 +38,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CTextMessageList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CTextMessageList();
|
||||
|
||||
@@ -32,6 +32,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CUrlList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CUrlList();
|
||||
|
||||
@@ -31,6 +31,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CUrlLogList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CUrlLogList();
|
||||
|
||||
@@ -29,6 +29,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CUserList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CUserList();
|
||||
|
||||
@@ -24,6 +24,8 @@ namespace BlackMisc
|
||||
//! Value object for a set of platforms.
|
||||
class BLACKMISC_EXPORT CPlatformSet : public CCollection<CPlatform>
|
||||
{
|
||||
using CCollection::CCollection;
|
||||
|
||||
public:
|
||||
//! Default constructor.
|
||||
CPlatformSet();
|
||||
|
||||
@@ -28,6 +28,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CPropertyIndexList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CPropertyIndexList();
|
||||
|
||||
@@ -61,6 +61,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAircraftModelList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Empty constructor.
|
||||
CAircraftModelList();
|
||||
|
||||
@@ -38,6 +38,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CDistributorList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CDistributorList();
|
||||
|
||||
@@ -39,9 +39,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAircraftCfgEntriesList)
|
||||
|
||||
//! Constructor
|
||||
CAircraftCfgEntriesList() {}
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Contains model with title?
|
||||
bool containsModelWithTitle(const QString &title, Qt::CaseSensitivity caseSensitivity = Qt::CaseInsensitive);
|
||||
|
||||
@@ -37,6 +37,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CVPilotModelRuleSet)
|
||||
using CCollection::CCollection;
|
||||
|
||||
//! Default constructor.
|
||||
CVPilotModelRuleSet() = default;
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CInterpolationSetupList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CInterpolationSetupList();
|
||||
|
||||
@@ -28,6 +28,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CMatchingStatistics)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CMatchingStatistics();
|
||||
|
||||
@@ -45,6 +45,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CSimulatedAircraftList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CSimulatedAircraftList();
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CSimulatorInfoList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CSimulatorInfoList();
|
||||
|
||||
@@ -35,6 +35,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CSimulatorPluginInfoList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor
|
||||
CSimulatorPluginInfoList();
|
||||
|
||||
@@ -90,6 +90,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CNavDataReferenceList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CNavDataReferenceList();
|
||||
|
||||
@@ -37,6 +37,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CStatusMessageList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Constructor
|
||||
CStatusMessageList() {}
|
||||
|
||||
@@ -26,6 +26,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CVariantList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CVariantList() {}
|
||||
|
||||
@@ -38,6 +38,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CVariantMap)
|
||||
using CDictionary::CDictionary;
|
||||
|
||||
//! Default constructor.
|
||||
CVariantMap() {}
|
||||
|
||||
@@ -35,6 +35,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CCloudLayerList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CCloudLayerList() = default;
|
||||
|
||||
@@ -33,6 +33,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CMetarList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CMetarList() = default;
|
||||
|
||||
@@ -32,6 +32,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CPresentWeatherList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CPresentWeatherList() = default;
|
||||
|
||||
@@ -36,6 +36,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CTemperatureLayerList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CTemperatureLayerList() = default;
|
||||
|
||||
@@ -35,6 +35,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CVisibilityLayerList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CVisibilityLayerList() = default;
|
||||
|
||||
@@ -33,6 +33,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CWeatherDataPluginInfoList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor
|
||||
CWeatherDataPluginInfoList();
|
||||
@@ -42,7 +43,6 @@ namespace BlackMisc
|
||||
|
||||
//! String list with meaningful representations
|
||||
QStringList toStringList(bool i18n = false) const;
|
||||
|
||||
};
|
||||
} // ns
|
||||
} // ns
|
||||
|
||||
@@ -36,6 +36,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CWeatherGrid)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CWeatherGrid() = default;
|
||||
|
||||
@@ -35,6 +35,7 @@ namespace BlackMisc
|
||||
{
|
||||
public:
|
||||
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CWindLayerList)
|
||||
using CSequence::CSequence;
|
||||
|
||||
//! Default constructor.
|
||||
CWindLayerList() = default;
|
||||
|
||||
Reference in New Issue
Block a user