summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2023-04-18 13:36:45 +0200
committerhjk <hjk@qt.io>2023-04-26 06:23:21 +0000
commitb4a6af026e5bce2340a900a92250e61d9205e511 (patch)
tree322711149e8c3a7902c3e947394e3a3a853ad85f
parentfe3887e2bf41efb4d62d62b2e94e81471323b95b (diff)
downloadqt-creator-b4a6af026e5bce2340a900a92250e61d9205e511.tar.gz
Utils: Remove displayName from SettingsAccessors
It was not used. Change-Id: I7c0927698bf31548ec076c39881561d72e8495e6 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
-rw-r--r--src/libs/utils/settingsaccessor.cpp24
-rw-r--r--src/libs/utils/settingsaccessor.h16
-rw-r--r--src/plugins/cmakeprojectmanager/cmaketoolsettingsaccessor.cpp4
-rw-r--r--src/plugins/mesonprojectmanager/toolssettingsaccessor.cpp4
-rw-r--r--src/plugins/projectexplorer/extraabi.cpp4
-rw-r--r--src/plugins/projectexplorer/toolchainsettingsaccessor.cpp4
-rw-r--r--src/plugins/projectexplorer/userfileaccessor.cpp4
-rw-r--r--tests/auto/utils/settings/tst_settings.cpp3
8 files changed, 20 insertions, 43 deletions
diff --git a/src/libs/utils/settingsaccessor.cpp b/src/libs/utils/settingsaccessor.cpp
index dc3cd0711e..24f922bf98 100644
--- a/src/libs/utils/settingsaccessor.cpp
+++ b/src/libs/utils/settingsaccessor.cpp
@@ -39,15 +39,10 @@ QMessageBox::StandardButtons SettingsAccessor::Issue::allButtons() const
/*!
* The SettingsAccessor can be used to read/write settings in XML format.
*/
-SettingsAccessor::SettingsAccessor(const QString &docType,
- const QString &displayName,
- const QString &applicationDisplayName) :
-docType(docType),
-displayName(displayName),
-applicationDisplayName(applicationDisplayName)
+SettingsAccessor::SettingsAccessor(const QString &docType, const QString &applicationDisplayName)
+ : docType(docType), applicationDisplayName(applicationDisplayName)
{
QTC_CHECK(!docType.isEmpty());
- QTC_CHECK(!displayName.isEmpty());
QTC_CHECK(!applicationDisplayName.isEmpty());
}
@@ -227,16 +222,14 @@ std::optional<FilePath> BackUpStrategy::backupName(const QVariantMap &oldData,
}
BackingUpSettingsAccessor::BackingUpSettingsAccessor(const QString &docType,
- const QString &displayName,
const QString &applicationDisplayName) :
- BackingUpSettingsAccessor(std::make_unique<BackUpStrategy>(), docType, displayName, applicationDisplayName)
+ BackingUpSettingsAccessor(std::make_unique<BackUpStrategy>(), docType, applicationDisplayName)
{ }
BackingUpSettingsAccessor::BackingUpSettingsAccessor(std::unique_ptr<BackUpStrategy> &&strategy,
const QString &docType,
- const QString &displayName,
const QString &applicationDisplayName) :
- SettingsAccessor(docType, displayName, applicationDisplayName),
+ SettingsAccessor(docType, applicationDisplayName),
m_strategy(std::move(strategy))
{ }
@@ -411,17 +404,15 @@ QVariantMap VersionUpgrader::renameKeys(const QList<Change> &changes, QVariantMa
* upgrade the settings on load to the latest supported version (if possible).
*/
UpgradingSettingsAccessor::UpgradingSettingsAccessor(const QString &docType,
- const QString &displayName,
const QString &applicationDisplayName) :
UpgradingSettingsAccessor(std::make_unique<VersionedBackUpStrategy>(this), docType,
- displayName, applicationDisplayName)
+ applicationDisplayName)
{ }
UpgradingSettingsAccessor::UpgradingSettingsAccessor(std::unique_ptr<BackUpStrategy> &&strategy,
const QString &docType,
- const QString &displayName,
const QString &applicationDisplayName) :
- BackingUpSettingsAccessor(std::move(strategy), docType, displayName, applicationDisplayName)
+ BackingUpSettingsAccessor(std::move(strategy), docType, applicationDisplayName)
{ }
int UpgradingSettingsAccessor::currentVersion() const
@@ -579,9 +570,8 @@ UpgradingSettingsAccessor::validateVersionRange(const RestoreData &data) const
*/
MergingSettingsAccessor::MergingSettingsAccessor(std::unique_ptr<BackUpStrategy> &&strategy,
const QString &docType,
- const QString &displayName,
const QString &applicationDisplayName) :
- UpgradingSettingsAccessor(std::move(strategy), docType, displayName, applicationDisplayName)
+ UpgradingSettingsAccessor(std::move(strategy), docType, applicationDisplayName)
{ }
SettingsAccessor::RestoreData MergingSettingsAccessor::readData(const FilePath &path,
diff --git a/src/libs/utils/settingsaccessor.h b/src/libs/utils/settingsaccessor.h
index f1bbb3594e..0c0af48500 100644
--- a/src/libs/utils/settingsaccessor.h
+++ b/src/libs/utils/settingsaccessor.h
@@ -51,8 +51,7 @@ using SettingsMergeResult = std::optional<QPair<QString, QVariant>>;
class QTCREATOR_UTILS_EXPORT SettingsAccessor
{
public:
- SettingsAccessor(const QString &docType, const QString &displayName,
- const QString &applicationDisplayName);
+ SettingsAccessor(const QString &docType, const QString &applicationDisplayName);
virtual ~SettingsAccessor();
enum ProceedInfo { Continue, DiscardAndContinue };
@@ -96,7 +95,6 @@ public:
bool saveSettings(const QVariantMap &data, QWidget *parent) const;
const QString docType;
- const QString displayName;
const QString applicationDisplayName;
void setBaseFilePath(const FilePath &baseFilePath) { m_baseFilePath = baseFilePath; }
@@ -148,10 +146,9 @@ public:
class QTCREATOR_UTILS_EXPORT BackingUpSettingsAccessor : public SettingsAccessor
{
public:
- BackingUpSettingsAccessor(const QString &docType, const QString &displayName,
- const QString &applicationDisplayName);
+ BackingUpSettingsAccessor(const QString &docType, const QString &applicationDisplayName);
BackingUpSettingsAccessor(std::unique_ptr<BackUpStrategy> &&strategy, const QString &docType,
- const QString &displayName, const QString &applicationDisplayName);
+ const QString &applicationDisplayName);
RestoreData readData(const FilePath &path, QWidget *parent) const override;
std::optional<Issue> writeData(const FilePath &path,
@@ -220,10 +217,9 @@ class MergingSettingsAccessor;
class QTCREATOR_UTILS_EXPORT UpgradingSettingsAccessor : public BackingUpSettingsAccessor
{
public:
- UpgradingSettingsAccessor(const QString &docType,
- const QString &displayName, const QString &applicationDisplayName);
+ UpgradingSettingsAccessor(const QString &docType, const QString &applicationDisplayName);
UpgradingSettingsAccessor(std::unique_ptr<BackUpStrategy> &&strategy, const QString &docType,
- const QString &displayName, const QString &appDisplayName);
+ const QString &appDisplayName);
int currentVersion() const;
int firstSupportedVersion() const;
@@ -264,7 +260,7 @@ public:
};
MergingSettingsAccessor(std::unique_ptr<BackUpStrategy> &&strategy,
- const QString &docType, const QString &displayName,
+ const QString &docType,
const QString &applicationDisplayName);
RestoreData readData(const FilePath &path, QWidget *parent) const final;
diff --git a/src/plugins/cmakeprojectmanager/cmaketoolsettingsaccessor.cpp b/src/plugins/cmakeprojectmanager/cmaketoolsettingsaccessor.cpp
index 43f1915709..fe66c4b490 100644
--- a/src/plugins/cmakeprojectmanager/cmaketoolsettingsaccessor.cpp
+++ b/src/plugins/cmakeprojectmanager/cmaketoolsettingsaccessor.cpp
@@ -139,9 +139,7 @@ mergeTools(std::vector<std::unique_ptr<CMakeTool>> &sdkTools,
// --------------------------------------------------------------------
CMakeToolSettingsAccessor::CMakeToolSettingsAccessor() :
- UpgradingSettingsAccessor("QtCreatorCMakeTools",
- Tr::tr("CMake"),
- Core::Constants::IDE_DISPLAY_NAME)
+ UpgradingSettingsAccessor("QtCreatorCMakeTools", Core::Constants::IDE_DISPLAY_NAME)
{
setBaseFilePath(Core::ICore::userResourcePath(CMAKE_TOOL_FILENAME));
diff --git a/src/plugins/mesonprojectmanager/toolssettingsaccessor.cpp b/src/plugins/mesonprojectmanager/toolssettingsaccessor.cpp
index fff0259741..8cc7b10d8f 100644
--- a/src/plugins/mesonprojectmanager/toolssettingsaccessor.cpp
+++ b/src/plugins/mesonprojectmanager/toolssettingsaccessor.cpp
@@ -26,9 +26,7 @@ static QString entryName(int index)
}
ToolsSettingsAccessor::ToolsSettingsAccessor()
- : UpgradingSettingsAccessor("QtCreatorMesonTools",
- Tr::tr("Meson"),
- Core::Constants::IDE_DISPLAY_NAME)
+ : UpgradingSettingsAccessor("QtCreatorMesonTools", Core::Constants::IDE_DISPLAY_NAME)
{
setBaseFilePath(Core::ICore::userResourcePath(Constants::ToolsSettings::FILENAME));
}
diff --git a/src/plugins/projectexplorer/extraabi.cpp b/src/plugins/projectexplorer/extraabi.cpp
index 24a2861103..768c133a26 100644
--- a/src/plugins/projectexplorer/extraabi.cpp
+++ b/src/plugins/projectexplorer/extraabi.cpp
@@ -4,7 +4,6 @@
#include "extraabi.h"
#include "abi.h"
-#include "projectexplorertr.h"
#include <coreplugin/icore.h>
@@ -40,8 +39,7 @@ public:
};
AbiFlavorAccessor::AbiFlavorAccessor() :
- UpgradingSettingsAccessor("QtCreatorExtraAbi", Tr::tr("ABI"),
- Core::Constants::IDE_DISPLAY_NAME)
+ UpgradingSettingsAccessor("QtCreatorExtraAbi", Core::Constants::IDE_DISPLAY_NAME)
{
setBaseFilePath(Core::ICore::installerResourcePath("abi.xml"));
diff --git a/src/plugins/projectexplorer/toolchainsettingsaccessor.cpp b/src/plugins/projectexplorer/toolchainsettingsaccessor.cpp
index d7db868e85..5077083ac8 100644
--- a/src/plugins/projectexplorer/toolchainsettingsaccessor.cpp
+++ b/src/plugins/projectexplorer/toolchainsettingsaccessor.cpp
@@ -170,9 +170,7 @@ static ToolChainOperations mergeToolChainLists(const Toolchains &systemFileTcs,
// --------------------------------------------------------------------
ToolChainSettingsAccessor::ToolChainSettingsAccessor() :
- UpgradingSettingsAccessor("QtCreatorToolChains",
- Tr::tr("Tool Chains"),
- Core::Constants::IDE_DISPLAY_NAME)
+ UpgradingSettingsAccessor("QtCreatorToolChains", Core::Constants::IDE_DISPLAY_NAME)
{
setBaseFilePath(Core::ICore::userResourcePath(TOOLCHAIN_FILENAME));
diff --git a/src/plugins/projectexplorer/userfileaccessor.cpp b/src/plugins/projectexplorer/userfileaccessor.cpp
index cf347e032f..bd0f60276c 100644
--- a/src/plugins/projectexplorer/userfileaccessor.cpp
+++ b/src/plugins/projectexplorer/userfileaccessor.cpp
@@ -285,7 +285,7 @@ FilePaths UserFileBackUpStrategy::readFileCandidates(const FilePath &baseFileNam
UserFileAccessor::UserFileAccessor(Project *project) :
MergingSettingsAccessor(std::make_unique<VersionedBackUpStrategy>(this),
- "QtCreatorProject", project->displayName(),
+ "QtCreatorProject",
Core::Constants::IDE_DISPLAY_NAME),
m_project(project)
{
@@ -295,7 +295,7 @@ UserFileAccessor::UserFileAccessor(Project *project) :
setBaseFilePath(externalUser.isEmpty() ? projectUser : externalUser);
auto secondary
- = std::make_unique<SettingsAccessor>(docType, displayName, applicationDisplayName);
+ = std::make_unique<SettingsAccessor>(docType, applicationDisplayName);
secondary->setBaseFilePath(sharedFile());
secondary->setReadOnly();
setSecondaryAccessor(std::move(secondary));
diff --git a/tests/auto/utils/settings/tst_settings.cpp b/tests/auto/utils/settings/tst_settings.cpp
index a436ac45e8..433401b9e1 100644
--- a/tests/auto/utils/settings/tst_settings.cpp
+++ b/tests/auto/utils/settings/tst_settings.cpp
@@ -10,7 +10,6 @@
using namespace Utils;
-const char TESTACCESSOR_DN[] = "Test Settings Accessor";
const char TESTACCESSOR_APPLICATION_DN[] = "SettingsAccessor Test (Basic)";
const char TESTACCESSOR_DEFAULT_ID[] = "testId";
@@ -145,7 +144,7 @@ public:
BasicTestSettingsAccessor::BasicTestSettingsAccessor(const FilePath &baseName, const QByteArray &id) :
Utils::MergingSettingsAccessor(std::make_unique<TestBackUpStrategy>(this),
- "TestData", TESTACCESSOR_DN, TESTACCESSOR_APPLICATION_DN)
+ "TestData", TESTACCESSOR_APPLICATION_DN)
{
setSettingsId(id);
setBaseFilePath(baseName);