Ref T545 Using constructor inheritance in derived container classes.

This commit is contained in:
Mat Sutcliffe
2019-02-27 17:17:44 +00:00
parent 8c0d82de99
commit c05a32dbd4
62 changed files with 67 additions and 4 deletions

View File

@@ -95,6 +95,7 @@ namespace BlackCore
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CDatabaseReaderConfigList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CDatabaseReaderConfigList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CDatabaseReaderConfigList() = default; CDatabaseReaderConfigList() = default;

View File

@@ -26,6 +26,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CApplicationInfoList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CApplicationInfoList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CApplicationInfoList(); CApplicationInfoList();

View File

@@ -30,6 +30,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAudioDeviceInfoList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAudioDeviceInfoList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CAudioDeviceInfoList(); CAudioDeviceInfoList();

View File

@@ -32,6 +32,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CVoiceRoomList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CVoiceRoomList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CVoiceRoomList(); CVoiceRoomList();

View File

@@ -36,6 +36,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAircraftCategoryList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAircraftCategoryList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CAircraftCategoryList(); CAircraftCategoryList();

View File

@@ -36,6 +36,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAircraftEngineList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAircraftEngineList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CAircraftEngineList() = default; CAircraftEngineList() = default;

View File

@@ -37,6 +37,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAircraftIcaoCodeList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAircraftIcaoCodeList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CAircraftIcaoCodeList(); CAircraftIcaoCodeList();

View File

@@ -33,6 +33,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAircraftPartsList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAircraftPartsList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CAircraftPartsList(); CAircraftPartsList();

View File

@@ -30,6 +30,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAircraftSituationChangeList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAircraftSituationChangeList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CAircraftSituationChangeList(); CAircraftSituationChangeList();

View File

@@ -45,6 +45,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAircraftSituationList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAircraftSituationList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CAircraftSituationList(); CAircraftSituationList();

View File

@@ -37,6 +37,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAirlineIcaoCodeList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAirlineIcaoCodeList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CAirlineIcaoCodeList(); CAirlineIcaoCodeList();

View File

@@ -35,6 +35,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAirportList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAirportList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CAirportList(); CAirportList();

View File

@@ -38,6 +38,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAtcStationList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAtcStationList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CAtcStationList(); CAtcStationList();

View File

@@ -27,6 +27,8 @@ namespace BlackMisc
//! Value object for a set of callsigns. //! Value object for a set of callsigns.
class BLACKMISC_EXPORT CCallsignSet : public CCollection<CCallsign> class BLACKMISC_EXPORT CCallsignSet : public CCollection<CCallsign>
{ {
using CCollection::CCollection;
public: public:
//! Default constructor. //! Default constructor.
CCallsignSet(); CCallsignSet();

View File

@@ -31,6 +31,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CFlightPlanList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CFlightPlanList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CFlightPlanList(); CFlightPlanList();

View File

@@ -35,6 +35,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CLiveryList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CLiveryList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CLiveryList(); CLiveryList();

View File

@@ -35,6 +35,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CCountryList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CCountryList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CCountryList(); CCountryList();

View File

@@ -35,6 +35,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CArtifactList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CArtifactList)
using CSequence::CSequence;
//! Empty constructor. //! Empty constructor.
CArtifactList(); CArtifactList();

View File

@@ -32,6 +32,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CDbInfoList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CDbInfoList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CDbInfoList(); CDbInfoList();

View File

@@ -36,6 +36,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CDistributionList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CDistributionList)
using CSequence::CSequence;
//! Empty constructor. //! Empty constructor.
CDistributionList(); CDistributionList();

View File

@@ -36,6 +36,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CCoordinateGeodeticList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CCoordinateGeodeticList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CCoordinateGeodeticList(); CCoordinateGeodeticList();

View File

@@ -31,6 +31,8 @@ namespace BlackMisc
*/ */
class BLACKMISC_EXPORT CIconList : public CSequence<CIcon> class BLACKMISC_EXPORT CIconList : public CSequence<CIcon>
{ {
using CSequence::CSequence;
public: public:
//! Constructor //! Constructor
CIconList() {} CIconList() {}

View File

@@ -30,6 +30,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CIdentifierList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CIdentifierList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CIdentifierList(); CIdentifierList();

View File

@@ -24,6 +24,8 @@ namespace BlackMisc
*/ */
class BLACKMISC_EXPORT CIdentifierSet : public CCollection<CIdentifier> class BLACKMISC_EXPORT CIdentifierSet : public CCollection<CIdentifier>
{ {
using CCollection::CCollection;
public: public:
//! Default constructor. //! Default constructor.
CIdentifierSet(); CIdentifierSet();

View File

@@ -33,6 +33,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CActionHotkeyList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CActionHotkeyList)
using CSequence::CSequence;
//! Default constructor //! Default constructor
CActionHotkeyList() = default; CActionHotkeyList() = default;

View File

@@ -32,6 +32,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CJoystickButtonList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CJoystickButtonList)
using CSequence::CSequence;
//! Default constructor //! Default constructor
CJoystickButtonList() = default; CJoystickButtonList() = default;

View File

@@ -33,6 +33,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CKeyboardKeyList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CKeyboardKeyList)
using CSequence::CSequence;
//! Default constructor //! Default constructor
CKeyboardKeyList(); CKeyboardKeyList();

View File

@@ -36,6 +36,8 @@ namespace BlackMisc
*/ */
class BLACKMISC_EXPORT CLogCategoryList : public CSequence<CLogCategory> class BLACKMISC_EXPORT CLogCategoryList : public CSequence<CLogCategory>
{ {
using CSequence::CSequence;
public: public:
//! Empty constructor. //! Empty constructor.
CLogCategoryList() = default; CLogCategoryList() = default;

View File

@@ -31,6 +31,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CNameVariantPairList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CNameVariantPairList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CNameVariantPairList(); CNameVariantPairList();

View File

@@ -32,6 +32,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CClientList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CClientList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CClientList(); CClientList();

View File

@@ -30,6 +30,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CEcosystemList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CEcosystemList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CEcosystemList(); CEcosystemList();

View File

@@ -33,6 +33,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CRawFsdMessageList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CRawFsdMessageList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CRawFsdMessageList(); CRawFsdMessageList();

View File

@@ -33,6 +33,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CRemoteFileList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CRemoteFileList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CRemoteFileList(); CRemoteFileList();

View File

@@ -35,6 +35,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CRoleList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CRoleList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CRoleList(); CRoleList();

View File

@@ -31,6 +31,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CServerList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CServerList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CServerList(); CServerList();

View File

@@ -38,6 +38,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CTextMessageList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CTextMessageList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CTextMessageList(); CTextMessageList();

View File

@@ -32,6 +32,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CUrlList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CUrlList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CUrlList(); CUrlList();

View File

@@ -31,6 +31,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CUrlLogList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CUrlLogList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CUrlLogList(); CUrlLogList();

View File

@@ -29,6 +29,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CUserList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CUserList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CUserList(); CUserList();

View File

@@ -24,6 +24,8 @@ namespace BlackMisc
//! Value object for a set of platforms. //! Value object for a set of platforms.
class BLACKMISC_EXPORT CPlatformSet : public CCollection<CPlatform> class BLACKMISC_EXPORT CPlatformSet : public CCollection<CPlatform>
{ {
using CCollection::CCollection;
public: public:
//! Default constructor. //! Default constructor.
CPlatformSet(); CPlatformSet();

View File

@@ -28,6 +28,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CPropertyIndexList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CPropertyIndexList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CPropertyIndexList(); CPropertyIndexList();

View File

@@ -61,6 +61,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAircraftModelList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAircraftModelList)
using CSequence::CSequence;
//! Empty constructor. //! Empty constructor.
CAircraftModelList(); CAircraftModelList();

View File

@@ -38,6 +38,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CDistributorList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CDistributorList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CDistributorList(); CDistributorList();

View File

@@ -39,9 +39,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAircraftCfgEntriesList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CAircraftCfgEntriesList)
using CSequence::CSequence;
//! Constructor
CAircraftCfgEntriesList() {}
//! Contains model with title? //! Contains model with title?
bool containsModelWithTitle(const QString &title, Qt::CaseSensitivity caseSensitivity = Qt::CaseInsensitive); bool containsModelWithTitle(const QString &title, Qt::CaseSensitivity caseSensitivity = Qt::CaseInsensitive);

View File

@@ -37,6 +37,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CVPilotModelRuleSet) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CVPilotModelRuleSet)
using CCollection::CCollection;
//! Default constructor. //! Default constructor.
CVPilotModelRuleSet() = default; CVPilotModelRuleSet() = default;

View File

@@ -30,6 +30,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CInterpolationSetupList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CInterpolationSetupList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CInterpolationSetupList(); CInterpolationSetupList();

View File

@@ -28,6 +28,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CMatchingStatistics) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CMatchingStatistics)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CMatchingStatistics(); CMatchingStatistics();

View File

@@ -45,6 +45,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CSimulatedAircraftList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CSimulatedAircraftList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CSimulatedAircraftList(); CSimulatedAircraftList();

View File

@@ -30,6 +30,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CSimulatorInfoList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CSimulatorInfoList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CSimulatorInfoList(); CSimulatorInfoList();

View File

@@ -35,6 +35,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CSimulatorPluginInfoList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CSimulatorPluginInfoList)
using CSequence::CSequence;
//! Default constructor //! Default constructor
CSimulatorPluginInfoList(); CSimulatorPluginInfoList();

View File

@@ -90,6 +90,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CNavDataReferenceList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CNavDataReferenceList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CNavDataReferenceList(); CNavDataReferenceList();

View File

@@ -37,6 +37,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CStatusMessageList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CStatusMessageList)
using CSequence::CSequence;
//! Constructor //! Constructor
CStatusMessageList() {} CStatusMessageList() {}

View File

@@ -26,6 +26,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CVariantList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CVariantList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CVariantList() {} CVariantList() {}

View File

@@ -38,6 +38,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CVariantMap) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CVariantMap)
using CDictionary::CDictionary;
//! Default constructor. //! Default constructor.
CVariantMap() {} CVariantMap() {}

View File

@@ -35,6 +35,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CCloudLayerList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CCloudLayerList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CCloudLayerList() = default; CCloudLayerList() = default;

View File

@@ -33,6 +33,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CMetarList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CMetarList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CMetarList() = default; CMetarList() = default;

View File

@@ -32,6 +32,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CPresentWeatherList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CPresentWeatherList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CPresentWeatherList() = default; CPresentWeatherList() = default;

View File

@@ -36,6 +36,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CTemperatureLayerList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CTemperatureLayerList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CTemperatureLayerList() = default; CTemperatureLayerList() = default;

View File

@@ -35,6 +35,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CVisibilityLayerList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CVisibilityLayerList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CVisibilityLayerList() = default; CVisibilityLayerList() = default;

View File

@@ -33,6 +33,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CWeatherDataPluginInfoList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CWeatherDataPluginInfoList)
using CSequence::CSequence;
//! Default constructor //! Default constructor
CWeatherDataPluginInfoList(); CWeatherDataPluginInfoList();
@@ -42,7 +43,6 @@ namespace BlackMisc
//! String list with meaningful representations //! String list with meaningful representations
QStringList toStringList(bool i18n = false) const; QStringList toStringList(bool i18n = false) const;
}; };
} // ns } // ns
} // ns } // ns

View File

@@ -36,6 +36,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CWeatherGrid) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CWeatherGrid)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CWeatherGrid() = default; CWeatherGrid() = default;

View File

@@ -35,6 +35,7 @@ namespace BlackMisc
{ {
public: public:
BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CWindLayerList) BLACKMISC_DECLARE_USING_MIXIN_METATYPE(CWindLayerList)
using CSequence::CSequence;
//! Default constructor. //! Default constructor.
CWindLayerList() = default; CWindLayerList() = default;