Issue #77 getLogCategories returns a simple QStringList instead of our own class

This commit is contained in:
Mat Sutcliffe
2020-10-28 16:48:31 +00:00
parent 05d28017e7
commit 63e8de8f00
156 changed files with 862 additions and 833 deletions

View File

@@ -38,9 +38,9 @@ namespace BlackGui
{
namespace Components
{
const CLogCategoryList &CCopyConfigurationComponent::getLogCategories()
const QStringList &CCopyConfigurationComponent::getLogCategories()
{
static const BlackMisc::CLogCategoryList cats { CLogCategory::guiComponent() };
static const QStringList cats { CLogCategories::guiComponent() };
return cats;
}
@@ -451,9 +451,9 @@ namespace BlackGui
ui->tv_Source->setMinimumWidth(wView);
}
const CLogCategoryList &CCopyConfigurationWizardPage::getLogCategories()
const QStringList &CCopyConfigurationWizardPage::getLogCategories()
{
static const CLogCategoryList cats { CLogCategory::wizard(), CLogCategory::guiComponent() };
static const QStringList cats { CLogCategories::wizard(), CLogCategories::guiComponent() };
return cats;
}

View File

@@ -34,7 +34,7 @@ namespace BlackGui
public:
//! Log.categories
static const BlackMisc::CLogCategoryList &getLogCategories();
static const QStringList &getLogCategories();
//! Constructor
explicit CCopyConfigurationComponent(QWidget *parent = nullptr);
@@ -152,7 +152,7 @@ namespace BlackGui
using QWizardPage::QWizardPage;
//! Log.categories
static const BlackMisc::CLogCategoryList &getLogCategories();
static const QStringList &getLogCategories();
//! Set config
void setConfigComponent(CCopyConfigurationComponent *config) { m_config = config; }

View File

@@ -48,9 +48,9 @@ namespace BlackGui
{
namespace Components
{
const CLogCategoryList &CDbAutoStashingComponent::getLogCategories()
const QStringList &CDbAutoStashingComponent::getLogCategories()
{
static const BlackMisc::CLogCategoryList cats { CLogCategory::mapping(), CLogCategory::guiComponent() };
static const QStringList cats { CLogCategories::mapping(), CLogCategories::guiComponent() };
return cats;
}

View File

@@ -54,7 +54,7 @@ namespace BlackGui
};
//! Log categories
static const BlackMisc::CLogCategoryList &getLogCategories();
static const QStringList &getLogCategories();
//! Constructor
explicit CDbAutoStashingComponent(QWidget *parent = nullptr);

View File

@@ -61,9 +61,9 @@ namespace BlackGui
// void
}
const CLogCategoryList &CDbModelWorkbenchComponent::getLogCategories()
const QStringList &CDbModelWorkbenchComponent::getLogCategories()
{
static const CLogCategoryList l({ CLogCategory::modelGui(), CLogCategory::guiComponent() });
static const QStringList l({ CLogCategories::modelGui(), CLogCategories::guiComponent() });
return l;
}

View File

@@ -55,7 +55,7 @@ namespace BlackGui
virtual ~CDbModelWorkbenchComponent() override;
//! Log categories
static const BlackMisc::CLogCategoryList &getLogCategories();
static const QStringList &getLogCategories();
//! Own (installed) model for given model string
BlackMisc::Simulation::CAircraftModel getOwnModelForModelString(const QString &modelString) const;

View File

@@ -97,9 +97,9 @@ namespace BlackGui
// void
}
const CLogCategoryList &CDbOwnModelsComponent::getLogCategories()
const QStringList &CDbOwnModelsComponent::getLogCategories()
{
static const CLogCategoryList l({ CLogCategory::modelGui(), CLogCategory::guiComponent() });
static const QStringList l({ CLogCategories::modelGui(), CLogCategories::guiComponent() });
return l;
}

View File

@@ -66,7 +66,7 @@ namespace BlackGui
virtual ~CDbOwnModelsComponent() override;
//! Log categories
static const BlackMisc::CLogCategoryList &getLogCategories();
static const QStringList &getLogCategories();
//! Own (installed) model for given model string
BlackMisc::Simulation::CAircraftModel getOwnModelForModelString(const QString &modelString) const;

View File

@@ -30,9 +30,9 @@ namespace BlackGui
{
namespace Components
{
const CLogCategoryList &CDbOwnModelSetFormDialog::getLogCategories()
const QStringList &CDbOwnModelSetFormDialog::getLogCategories()
{
static const CLogCategoryList cats({ CLogCategory("swift.ownmodelset"), CLogCategory::guiComponent()});
static const QStringList cats({ "swift.ownmodelset", CLogCategories::guiComponent()});
return cats;
}

View File

@@ -36,7 +36,7 @@ namespace BlackGui
public:
//! Categories
static const BlackMisc::CLogCategoryList &getLogCategories();
static const QStringList &getLogCategories();
//! Constructor
explicit CDbOwnModelSetFormDialog(QWidget *parent = nullptr);

View File

@@ -72,9 +72,9 @@ namespace BlackGui
CDbQuickMappingWizard::~CDbQuickMappingWizard()
{ }
const CLogCategoryList &CDbQuickMappingWizard::getLogCategories()
const QStringList &CDbQuickMappingWizard::getLogCategories()
{
static const CLogCategoryList cats { CLogCategory::mapping(), CLogCategory::guiComponent() };
static const QStringList cats { CLogCategories::mapping(), CLogCategories::guiComponent() };
return cats;
}

View File

@@ -62,7 +62,7 @@ namespace BlackGui
virtual bool validateCurrentPage() override;
//! Log categories
static const BlackMisc::CLogCategoryList &getLogCategories();
static const QStringList &getLogCategories();
protected:
//! \copydoc QWizard::keyPressEvent

View File

@@ -92,7 +92,7 @@ namespace BlackGui
if (downloadDir.isEmpty()) { return; } // canceled
if (!QDir(downloadDir).exists())
{
const CStatusMessage msg = CStatusMessage(this, CLogCategory::validation()).warning(u"'%1' is not a valid download directory") << downloadDir;
const CStatusMessage msg = CStatusMessage(this, CLogCategories::validation()).warning(u"'%1' is not a valid download directory") << downloadDir;
this->showOverlayMessage(msg, CDownloadComponent::OverlayMsgTimeoutMs);
return;
}
@@ -182,7 +182,7 @@ namespace BlackGui
if (!sGui || !sGui->hasWebDataServices() || sGui->isShuttingDown()) { return false; }
if (!this->existsDownloadDir())
{
const CStatusMessage msg = CStatusMessage(this, CLogCategory::validation()).error(u"Invalid download directory");
const CStatusMessage msg = CStatusMessage(this, CLogCategories::validation()).error(u"Invalid download directory");
this->showOverlayMessage(msg, CDownloadComponent::OverlayMsgTimeoutMs);
return false;
}
@@ -190,7 +190,7 @@ namespace BlackGui
const CUrl download = remoteFile.getSmartUrl();
if (download.isEmpty())
{
const CStatusMessage msg = CStatusMessage(this, CLogCategory::validation()).error(u"No download URL for file name '%1'") << remoteFile.getBaseNameAndSize();
const CStatusMessage msg = CStatusMessage(this, CLogCategories::validation()).error(u"No download URL for file name '%1'") << remoteFile.getBaseNameAndSize();
this->showOverlayMessage(msg, CDownloadComponent::OverlayMsgTimeoutMs);
return false;
}
@@ -227,7 +227,7 @@ namespace BlackGui
}
else
{
const CStatusMessage msg = CStatusMessage(this, CLogCategory::validation()).error(u"Starting download for '%1' failed") << download.getFullUrl();
const CStatusMessage msg = CStatusMessage(this, CLogCategories::validation()).error(u"Starting download for '%1' failed") << download.getFullUrl();
this->showOverlayMessage(msg, CDownloadComponent::OverlayMsgTimeoutMs);
}
return success;

View File

@@ -34,9 +34,9 @@ namespace BlackGui
{
namespace Components
{
const CLogCategoryList &CFirstModelSetComponent::getLogCategories()
const QStringList &CFirstModelSetComponent::getLogCategories()
{
static const CLogCategoryList cats { CLogCategory::modelGui() };
static const QStringList cats { CLogCategories::modelGui() };
return cats;
}

View File

@@ -38,7 +38,7 @@ namespace BlackGui
public:
//! Log categories
static const BlackMisc::CLogCategoryList &getLogCategories();
static const QStringList &getLogCategories();
//! Constructor
explicit CFirstModelSetComponent(QWidget *parent = nullptr);

View File

@@ -296,9 +296,9 @@ namespace BlackGui
}
}
const CLogCategoryList &CFlightPlanComponent::getLogCategories()
const QStringList &CFlightPlanComponent::getLogCategories()
{
static const CLogCategoryList cats { CLogCategory::flightPlan(), CLogCategory::guiComponent() };
static const QStringList cats { CLogCategories::flightPlan(), CLogCategories::guiComponent() };
return cats;
}

View File

@@ -87,7 +87,7 @@ namespace BlackGui
const BlackMisc::Aviation::CFlightPlan &getSentFlightPlan() const { return m_sentFlightPlan; }
//! Log.categories
static const BlackMisc::CLogCategoryList &getLogCategories();
static const QStringList &getLogCategories();
private:
static constexpr int OverlayTimeoutMs = 5000;

View File

@@ -76,7 +76,7 @@ namespace BlackGui
if (xPlanePluginDir.isEmpty()) { return; } // canceled
if (!QDir(xPlanePluginDir).exists())
{
const CStatusMessage msg = CStatusMessage(this, CLogCategory::validation()).warning(u"'%1' is not a valid X-Plane plugin directory") << xPlanePluginDir;
const CStatusMessage msg = CStatusMessage(this, CLogCategories::validation()).warning(u"'%1' is not a valid X-Plane plugin directory") << xPlanePluginDir;
this->showOverlayMessage(msg, CInstallXSwiftBusComponent::OverlayMsgTimeoutMs);
return;
}
@@ -92,7 +92,7 @@ namespace BlackGui
if (downloadDir.isEmpty()) { return; } // canceled
if (!QDir(downloadDir).exists())
{
const CStatusMessage msg = CStatusMessage(this, CLogCategory::validation()).warning(u"'%1' is not a valid download directory") << downloadDir;
const CStatusMessage msg = CStatusMessage(this, CLogCategories::validation()).warning(u"'%1' is not a valid download directory") << downloadDir;
this->showOverlayMessage(msg, CInstallXSwiftBusComponent::OverlayMsgTimeoutMs);
return;
}
@@ -108,7 +108,7 @@ namespace BlackGui
if (!downloadFile.exists())
{
const CStatusMessage msg = CStatusMessage(this, CLogCategory::validation()).error(u"Cannot read downloaded file '%1'") << downloadFileName;
const CStatusMessage msg = CStatusMessage(this, CLogCategories::validation()).error(u"Cannot read downloaded file '%1'") << downloadFileName;
this->showOverlayMessage(msg, CInstallXSwiftBusComponent::OverlayMsgTimeoutMs);
return;
}
@@ -116,7 +116,7 @@ namespace BlackGui
const QString xSwiftBusDirectory = this->xSwiftBusDir();
if (xSwiftBusDirectory.isEmpty())
{
const CStatusMessage msg = CStatusMessage(this, CLogCategory::validation()).error(u"No directory to install to'");
const CStatusMessage msg = CStatusMessage(this, CLogCategories::validation()).error(u"No directory to install to'");
this->showOverlayMessage(msg, CInstallXSwiftBusComponent::OverlayMsgTimeoutMs);
return;
}
@@ -124,7 +124,7 @@ namespace BlackGui
const QDir installDir(xSwiftBusDirectory);
if (!installDir.exists())
{
const CStatusMessage msg = CStatusMessage(this, CLogCategory::validation()).error(u"Directory '%1' does not exist") << xSwiftBusDirectory;
const CStatusMessage msg = CStatusMessage(this, CLogCategories::validation()).error(u"Directory '%1' does not exist") << xSwiftBusDirectory;
this->showOverlayMessage(msg, CInstallXSwiftBusComponent::OverlayMsgTimeoutMs);
return;
}
@@ -137,7 +137,7 @@ namespace BlackGui
const bool removed = destFile.remove();
if (!removed)
{
const CStatusMessage msg = CStatusMessage(this, CLogCategory::validation()).error(u"Cannot remove '%1'") << destFileName;
const CStatusMessage msg = CStatusMessage(this, CLogCategories::validation()).error(u"Cannot remove '%1'") << destFileName;
this->showOverlayMessage(msg, CInstallXSwiftBusComponent::OverlayMsgTimeoutMs);
return;
}
@@ -147,7 +147,7 @@ namespace BlackGui
const bool copied = QFile::copy(downloadFileName, destFileName);
if (!copied)
{
const CStatusMessage msg = CStatusMessage(this, CLogCategory::validation()).error(u"Cannot copy '%1' to '%2'") << downloadFileName << destFileName;
const CStatusMessage msg = CStatusMessage(this, CLogCategories::validation()).error(u"Cannot copy '%1' to '%2'") << downloadFileName << destFileName;
this->showOverlayMessage(msg, CInstallXSwiftBusComponent::OverlayMsgTimeoutMs);
return;
}
@@ -156,7 +156,7 @@ namespace BlackGui
const QFileInfo destFile(destFileName);
if (!destFile.exists())
{
const CStatusMessage msg = CStatusMessage(this, CLogCategory::validation()).error(u"XSwiftBus file '%1' does not exist") << destFileName;
const CStatusMessage msg = CStatusMessage(this, CLogCategories::validation()).error(u"XSwiftBus file '%1' does not exist") << destFileName;
this->showOverlayMessage(msg, CInstallXSwiftBusComponent::OverlayMsgTimeoutMs);
return;
}
@@ -166,7 +166,7 @@ namespace BlackGui
if (CCompressUtils::zip7Uncompress(destFile.absoluteFilePath(), xSwiftBusDirectory, &stdOutAndError))
{
// capture values by copy!
const CStatusMessage msg = CStatusMessage(this, CLogCategory::validation()).info(u"Uncompressed XSwiftBus in '%1'") << xSwiftBusDirectory;
const CStatusMessage msg = CStatusMessage(this, CLogCategories::validation()).info(u"Uncompressed XSwiftBus in '%1'") << xSwiftBusDirectory;
this->showOverlayMessagesWithConfirmation(msg, false, "Delete downloaded file?", [ = ]
{
if (!myself) { return; }
@@ -179,7 +179,7 @@ namespace BlackGui
}
else
{
const CStatusMessage msg = CStatusMessage(this, CLogCategory::validation()).warning(u"Unzip failed: stdout '%1' stderr '%2'") << safeAt(stdOutAndError, 0) << safeAt(stdOutAndError, 1);
const CStatusMessage msg = CStatusMessage(this, CLogCategories::validation()).warning(u"Unzip failed: stdout '%1' stderr '%2'") << safeAt(stdOutAndError, 0) << safeAt(stdOutAndError, 1);
this->showOverlayMessage(msg);
}
@@ -214,7 +214,7 @@ namespace BlackGui
if (!this->existsDownloadDir())
{
const CStatusMessage msg = CStatusMessage(this, CLogCategory::validation()).error(u"Invalid download directory");
const CStatusMessage msg = CStatusMessage(this, CLogCategories::validation()).error(u"Invalid download directory");
this->showOverlayMessage(msg, CInstallXSwiftBusComponent::OverlayMsgTimeoutMs);
return;
}
@@ -222,7 +222,7 @@ namespace BlackGui
const CUrl download = rf.getSmartUrl();
if (download.isEmpty())
{
const CStatusMessage msg = CStatusMessage(this, CLogCategory::validation()).error(u"No download URL for file name '%1'") << rf.getBaseNameAndSize();
const CStatusMessage msg = CStatusMessage(this, CLogCategories::validation()).error(u"No download URL for file name '%1'") << rf.getBaseNameAndSize();
this->showOverlayMessage(msg, CInstallXSwiftBusComponent::OverlayMsgTimeoutMs);
return;
}
@@ -257,7 +257,7 @@ namespace BlackGui
}
else
{
const CStatusMessage msg = CStatusMessage(this, CLogCategory::validation()).error(u"Starting download for '%1' failed") << download.getFullUrl();
const CStatusMessage msg = CStatusMessage(this, CLogCategories::validation()).error(u"Starting download for '%1' failed") << download.getFullUrl();
this->showOverlayMessage(msg, CInstallXSwiftBusComponent::OverlayMsgTimeoutMs);
}
}

View File

@@ -33,9 +33,9 @@ namespace BlackGui
{
namespace Components
{
const CLogCategoryList &CInterpolationLogDisplay::getLogCategories()
const QStringList &CInterpolationLogDisplay::getLogCategories()
{
static const CLogCategoryList cats { CLogCategory::interpolator(), CLogCategory::driver() };
static const QStringList cats { CLogCategories::interpolator(), CLogCategories::driver() };
return cats;
}

View File

@@ -43,7 +43,7 @@ namespace BlackGui
public:
//! Categories
static const BlackMisc::CLogCategoryList &getLogCategories();
static const QStringList &getLogCategories();
//! Tabs
enum Tab

View File

@@ -67,9 +67,9 @@ namespace BlackGui
{
namespace Components
{
const CLogCategoryList &CLoginAdvComponent::getLogCategories()
const QStringList &CLoginAdvComponent::getLogCategories()
{
static const BlackMisc::CLogCategoryList cats { CLogCategory::guiComponent() };
static const QStringList cats { CLogCategories::guiComponent() };
return cats;
}

View File

@@ -56,7 +56,7 @@ namespace BlackGui
public:
//! Log categories
static const BlackMisc::CLogCategoryList &getLogCategories();
static const QStringList &getLogCategories();
//! Constructor
explicit CLoginAdvComponent(QWidget *parent = nullptr);

View File

@@ -67,9 +67,9 @@ namespace BlackGui
{
namespace Components
{
const CLogCategoryList &CLoginComponent::getLogCategories()
const QStringList &CLoginComponent::getLogCategories()
{
static const CLogCategoryList cats { CLogCategory::guiComponent() };
static const QStringList cats { CLogCategories::guiComponent() };
return cats;
}

View File

@@ -66,7 +66,7 @@ namespace BlackGui
};
//! Log categories
static const BlackMisc::CLogCategoryList &getLogCategories();
static const QStringList &getLogCategories();
//! Constructor
explicit CLoginComponent(QWidget *parent = nullptr);

View File

@@ -67,9 +67,9 @@ namespace BlackGui
{
namespace Components
{
const CLogCategoryList &CLoginOverviewComponent::getLogCategories()
const QStringList &CLoginOverviewComponent::getLogCategories()
{
static const BlackMisc::CLogCategoryList cats { CLogCategory::guiComponent() };
static const QStringList cats { CLogCategories::guiComponent() };
return cats;
}

View File

@@ -54,7 +54,7 @@ namespace BlackGui
public:
//! Log categories
static const BlackMisc::CLogCategoryList &getLogCategories();
static const QStringList &getLogCategories();
//! Constructor
explicit CLoginOverviewComponent(QWidget *parent = nullptr);

View File

@@ -56,9 +56,9 @@ namespace BlackGui
{
namespace Components
{
const CLogCategoryList &CMappingComponent::getLogCategories()
const QStringList &CMappingComponent::getLogCategories()
{
static const CLogCategoryList cats({ CLogCategory::mapping(), CLogCategory::guiComponent() });
static const QStringList cats({ CLogCategories::mapping(), CLogCategories::guiComponent() });
return cats;
}

View File

@@ -66,7 +66,7 @@ namespace BlackGui
};
//! Log categories
static const BlackMisc::CLogCategoryList &getLogCategories();
static const QStringList &getLogCategories();
//! Constructor
explicit CMappingComponent(QWidget *parent = nullptr);

View File

@@ -29,9 +29,9 @@ namespace BlackGui
{
namespace Components
{
const CLogCategoryList &CSettingsSimulatorBasicsComponent::getLogCategories()
const QStringList &CSettingsSimulatorBasicsComponent::getLogCategories()
{
static const CLogCategoryList cats({ CLogCategory::guiComponent(), CLogCategory::wizard() });
static const QStringList cats({ CLogCategories::guiComponent(), CLogCategories::wizard() });
return cats;
}

View File

@@ -34,7 +34,7 @@ namespace BlackGui
public:
//! Log categories
static const BlackMisc::CLogCategoryList &getLogCategories();
static const QStringList &getLogCategories();
//! Constructor
explicit CSettingsSimulatorBasicsComponent(QWidget *parent = nullptr);

View File

@@ -22,9 +22,9 @@ namespace BlackGui
{
namespace Components
{
const CLogCategoryList &CSettingsXSwiftBusComponent::getLogCategories()
const QStringList &CSettingsXSwiftBusComponent::getLogCategories()
{
static const CLogCategoryList cats { CLogCategory::guiComponent() };
static const QStringList cats { CLogCategories::guiComponent() };
return cats;
}

View File

@@ -32,7 +32,7 @@ namespace BlackGui
public:
//! Log categories
static const BlackMisc::CLogCategoryList &getLogCategories();
static const QStringList &getLogCategories();
//! Constructor
explicit CSettingsXSwiftBusComponent(QWidget *parent = nullptr);

View File

@@ -38,9 +38,9 @@ namespace BlackGui
{
namespace Components
{
const CLogCategoryList &CSimulatorComponent::getLogCategories()
const QStringList &CSimulatorComponent::getLogCategories()
{
static const CLogCategoryList cats { CLogCategory::guiComponent(), CLogCategory::matching() };
static const QStringList cats { CLogCategories::guiComponent(), CLogCategories::matching() };
return cats;
}

View File

@@ -44,7 +44,7 @@ namespace BlackGui
public:
//! Categories
static const BlackMisc::CLogCategoryList &getLogCategories();
static const QStringList &getLogCategories();
//! Constructor
explicit CSimulatorComponent(QWidget *parent = nullptr);