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

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

View File

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

View File

@@ -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);

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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