aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2019-09-30 13:22:32 +0200
committerEike Ziller <eike.ziller@qt.io>2019-09-30 11:39:23 +0000
commit0c85de69dbe46a46af7f3dbe607b57a6d0db5eb3 (patch)
tree6e20b280576284cadc0f7e2e437952daed435e2e
parent821cfa27631d79b6b35250dd8dbaa673921adfc6 (diff)
Fix build with GCC 5(.5)
Task-number: QTCREATORBUG-22862 Change-Id: Iebfb84af2c5cd530a447f2b8a8296fcc171327d8 Reviewed-by: Vitaly Fanaskov <vitaly.fanaskov@qt.io> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
-rw-r--r--common/scopedsettingsgroupsetter.h6
-rw-r--r--datasources/examplesdatasource.cpp3
-rw-r--r--datasources/qmldesignerusagetimesource.cpp2
-rw-r--r--datasources/qtclicensesource.cpp3
-rw-r--r--services/datasubmitter.cpp3
-rw-r--r--ui/usagestatisticpage.cpp3
-rw-r--r--ui/usagestatisticwidget.cpp3
7 files changed, 11 insertions, 12 deletions
diff --git a/common/scopedsettingsgroupsetter.h b/common/scopedsettingsgroupsetter.h
index c66f318..adcaa61 100644
--- a/common/scopedsettingsgroupsetter.h
+++ b/common/scopedsettingsgroupsetter.h
@@ -43,12 +43,6 @@ class ScopedSettingsGroupSetter
public:
ScopedSettingsGroupSetter(QSettings &settings, const std::initializer_list<QString> &prefixes);
- ScopedSettingsGroupSetter(const ScopedSettingsGroupSetter &) = delete;
- ScopedSettingsGroupSetter(ScopedSettingsGroupSetter &&) = delete;
-
- ScopedSettingsGroupSetter &operator =(const ScopedSettingsGroupSetter &) = delete;
- ScopedSettingsGroupSetter &operator =(ScopedSettingsGroupSetter &&) = delete;
-
~ScopedSettingsGroupSetter();
static ScopedSettingsGroupSetter forDataSource(const KUserFeedback::AbstractDataSource &ds,
diff --git a/datasources/examplesdatasource.cpp b/datasources/examplesdatasource.cpp
index 7d5e909..8dc9b2d 100644
--- a/datasources/examplesdatasource.cpp
+++ b/datasources/examplesdatasource.cpp
@@ -105,7 +105,8 @@ void ExamplesDataSource::updateOpenedExamples()
for (auto project : ProjectExplorer::SessionManager::projects()) {
if (project) {
auto projectPath = QDir::fromNativeSeparators(project->projectFilePath().toString());
- if (auto match = re.match(projectPath); match.hasMatch()) {
+ const auto match = re.match(projectPath);
+ if (match.hasMatch()) {
m_examplePaths << match.captured(examplePathGroupName());
}
}
diff --git a/datasources/qmldesignerusagetimesource.cpp b/datasources/qmldesignerusagetimesource.cpp
index 6f983e7..6bb4a32 100644
--- a/datasources/qmldesignerusagetimesource.cpp
+++ b/datasources/qmldesignerusagetimesource.cpp
@@ -49,7 +49,7 @@ QmlDesignerUsageTimeSource::QmlDesignerUsageTimeSource()
: TimeUsageSourceBase(QStringLiteral("qmlDesignerUsageTime"))
{
connect(Core::ModeManager::instance(), &Core::ModeManager::currentModeChanged,
- this, [this](auto &&modeId){
+ this, [this](Core::Id modeId){
updateTrackingState(QString::fromUtf8(modeId.name().toLower())); });
connect(Core::EditorManager::instance(), &Core::EditorManager::currentEditorChanged,
diff --git a/datasources/qtclicensesource.cpp b/datasources/qtclicensesource.cpp
index 3bf7907..bee2c8c 100644
--- a/datasources/qtclicensesource.cpp
+++ b/datasources/qtclicensesource.cpp
@@ -81,7 +81,8 @@ static bool hasEvaluationLicense(ExtensionSystem::IPlugin *plugin)
static QString licenseString()
{
const auto plugins = ExtensionSystem::PluginManager::plugins();
- if (auto it = std::find_if(plugins.begin(), plugins.end(), &isLicenseChecker); it != plugins.end()) {
+ const auto it = std::find_if(plugins.begin(), plugins.end(), &isLicenseChecker);
+ if (it != plugins.end()) {
return hasEvaluationLicense((*it)->plugin()) ? evaluationStr: commercialStr;
}
diff --git a/services/datasubmitter.cpp b/services/datasubmitter.cpp
index ecdab32..ea8d2c4 100644
--- a/services/datasubmitter.cpp
+++ b/services/datasubmitter.cpp
@@ -49,7 +49,8 @@ QNetworkRequest DataSubmitter::dataRequest() const
{
QNetworkRequest request(serverUrl());
- if (auto versionString = makeVersionString(); !versionString.isEmpty()) {
+ const auto versionString = makeVersionString();
+ if (!versionString.isEmpty()) {
request.setHeader(QNetworkRequest::UserAgentHeader, versionString);
}
diff --git a/ui/usagestatisticpage.cpp b/ui/usagestatisticpage.cpp
index 10de382..a81fc87 100644
--- a/ui/usagestatisticpage.cpp
+++ b/ui/usagestatisticpage.cpp
@@ -55,7 +55,8 @@ static void applyDataSourcesActiveStatuses(const QHash<QString, bool> &statuses,
{
for (auto &&ds : provider.dataSources()) {
if (ds) {
- if (auto it = statuses.find(ds->id()); it != std::end(statuses)) {
+ const auto it = statuses.find(ds->id());
+ if (it != std::end(statuses)) {
ds->setActive(*it);
}
}
diff --git a/ui/usagestatisticwidget.cpp b/ui/usagestatisticwidget.cpp
index 5d9f692..6c65821 100644
--- a/ui/usagestatisticwidget.cpp
+++ b/ui/usagestatisticwidget.cpp
@@ -100,7 +100,8 @@ static auto dataSourceToItem(const AbstractDataSource &ds,
auto item = std::make_unique<QListWidgetItem>(ds.name());
item->setFlags(item->flags() | Qt::ItemIsUserCheckable);
- if (auto it = activeStatusesById.find(ds.id()); it != std::end(activeStatusesById)) {
+ const auto it = activeStatusesById.find(ds.id());
+ if (it != std::end(activeStatusesById)) {
item->setCheckState(*it ? Qt::Checked : Qt::Unchecked);
} else {
item->setCheckState(Qt::Checked);