forked from qt-creator/qt-creator
Beautifier: Drop a few FilePath::toString
Change-Id: I226ead540072b8ad0b12e5e9c4cc594d4e1029d2 Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
This commit is contained in:
@@ -8,6 +8,7 @@
|
|||||||
|
|
||||||
#include <coreplugin/icore.h>
|
#include <coreplugin/icore.h>
|
||||||
#include <coreplugin/idocument.h>
|
#include <coreplugin/idocument.h>
|
||||||
|
|
||||||
#include <utils/algorithm.h>
|
#include <utils/algorithm.h>
|
||||||
#include <utils/fileutils.h>
|
#include <utils/fileutils.h>
|
||||||
#include <utils/genericconstants.h>
|
#include <utils/genericconstants.h>
|
||||||
@@ -22,13 +23,10 @@
|
|||||||
|
|
||||||
using namespace Utils;
|
using namespace Utils;
|
||||||
|
|
||||||
namespace Beautifier {
|
namespace Beautifier::Internal {
|
||||||
namespace Internal {
|
|
||||||
|
|
||||||
namespace {
|
|
||||||
const char COMMAND[] = "command";
|
const char COMMAND[] = "command";
|
||||||
const char SUPPORTED_MIME[] = "supportedMime";
|
const char SUPPORTED_MIME[] = "supportedMime";
|
||||||
}
|
|
||||||
|
|
||||||
class VersionUpdater
|
class VersionUpdater
|
||||||
{
|
{
|
||||||
@@ -160,10 +158,10 @@ QString AbstractSettings::styleFileName(const QString &key) const
|
|||||||
|
|
||||||
FilePath AbstractSettings::command() const
|
FilePath AbstractSettings::command() const
|
||||||
{
|
{
|
||||||
return FilePath::fromString(m_command);
|
return m_command;
|
||||||
}
|
}
|
||||||
|
|
||||||
void AbstractSettings::setCommand(const QString &cmd)
|
void AbstractSettings::setCommand(const FilePath &cmd)
|
||||||
{
|
{
|
||||||
if (cmd == m_command)
|
if (cmd == m_command)
|
||||||
return;
|
return;
|
||||||
@@ -248,7 +246,7 @@ void AbstractSettings::save()
|
|||||||
s->setValue(iSettings.key(), iSettings.value());
|
s->setValue(iSettings.key(), iSettings.value());
|
||||||
++iSettings;
|
++iSettings;
|
||||||
}
|
}
|
||||||
s->setValue(COMMAND, m_command);
|
s->setValue(COMMAND, m_command.toSettings());
|
||||||
s->setValue(SUPPORTED_MIME, supportedMimeTypesAsString());
|
s->setValue(SUPPORTED_MIME, supportedMimeTypesAsString());
|
||||||
s->endGroup();
|
s->endGroup();
|
||||||
s->endGroup();
|
s->endGroup();
|
||||||
@@ -318,7 +316,7 @@ void AbstractSettings::read()
|
|||||||
const QStringList keys = s->allKeys();
|
const QStringList keys = s->allKeys();
|
||||||
for (const QString &key : keys) {
|
for (const QString &key : keys) {
|
||||||
if (key == COMMAND)
|
if (key == COMMAND)
|
||||||
setCommand(s->value(key).toString());
|
setCommand(FilePath::fromSettings(s->value(key)));
|
||||||
else if (key == SUPPORTED_MIME)
|
else if (key == SUPPORTED_MIME)
|
||||||
setSupportedMimeTypes(s->value(key).toString());
|
setSupportedMimeTypes(s->value(key).toString());
|
||||||
else if (m_settings.contains(key))
|
else if (m_settings.contains(key))
|
||||||
@@ -413,5 +411,4 @@ void AbstractSettings::readStyles()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
} // namespace Internal
|
} // Beautifier::Internal
|
||||||
} // namespace Beautifier
|
|
||||||
|
@@ -3,6 +3,8 @@
|
|||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
#include <utils/filepath.h>
|
||||||
|
|
||||||
#include <QCoreApplication>
|
#include <QCoreApplication>
|
||||||
#include <QDir>
|
#include <QDir>
|
||||||
#include <QHash>
|
#include <QHash>
|
||||||
@@ -21,10 +23,8 @@ class QVersionNumber;
|
|||||||
QT_END_NAMESPACE
|
QT_END_NAMESPACE
|
||||||
|
|
||||||
namespace Core { class IDocument; }
|
namespace Core { class IDocument; }
|
||||||
namespace Utils { class FilePath; }
|
|
||||||
|
|
||||||
namespace Beautifier {
|
namespace Beautifier::Internal {
|
||||||
namespace Internal {
|
|
||||||
|
|
||||||
class VersionUpdater;
|
class VersionUpdater;
|
||||||
|
|
||||||
@@ -53,7 +53,7 @@ public:
|
|||||||
virtual QString styleFileName(const QString &key) const;
|
virtual QString styleFileName(const QString &key) const;
|
||||||
|
|
||||||
Utils::FilePath command() const;
|
Utils::FilePath command() const;
|
||||||
void setCommand(const QString &cmd);
|
void setCommand(const Utils::FilePath &cmd);
|
||||||
QVersionNumber version() const;
|
QVersionNumber version() const;
|
||||||
|
|
||||||
QString supportedMimeTypesAsString() const;
|
QString supportedMimeTypesAsString() const;
|
||||||
@@ -82,11 +82,10 @@ private:
|
|||||||
std::unique_ptr<VersionUpdater> m_versionUpdater;
|
std::unique_ptr<VersionUpdater> m_versionUpdater;
|
||||||
QStringList m_stylesToRemove;
|
QStringList m_stylesToRemove;
|
||||||
QSet<QString> m_changedStyles;
|
QSet<QString> m_changedStyles;
|
||||||
QString m_command;
|
Utils::FilePath m_command;
|
||||||
QHash<QString, int> m_options;
|
QHash<QString, int> m_options;
|
||||||
QStringList m_docu;
|
QStringList m_docu;
|
||||||
QStringList m_supportedMimeTypes;
|
QStringList m_supportedMimeTypes;
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace Internal
|
} // Beautifier::Internal
|
||||||
} // namespace Beautifier
|
|
||||||
|
@@ -112,7 +112,7 @@ ArtisticStyleOptionsPageWidget::ArtisticStyleOptionsPageWidget(ArtisticStyleSett
|
|||||||
|
|
||||||
void ArtisticStyleOptionsPageWidget::apply()
|
void ArtisticStyleOptionsPageWidget::apply()
|
||||||
{
|
{
|
||||||
m_settings->setCommand(m_command->filePath().toString());
|
m_settings->setCommand(m_command->filePath());
|
||||||
m_settings->setSupportedMimeTypes(m_mime->text());
|
m_settings->setSupportedMimeTypes(m_mime->text());
|
||||||
m_settings->setUseOtherFiles(m_useOtherFiles->isChecked());
|
m_settings->setUseOtherFiles(m_useOtherFiles->isChecked());
|
||||||
m_settings->setUseSpecificConfigFile(m_useSpecificConfigFile->isChecked());
|
m_settings->setUseSpecificConfigFile(m_useSpecificConfigFile->isChecked());
|
||||||
|
@@ -123,7 +123,7 @@ ClangFormatOptionsPageWidget::ClangFormatOptionsPageWidget(ClangFormatSettings *
|
|||||||
|
|
||||||
void ClangFormatOptionsPageWidget::apply()
|
void ClangFormatOptionsPageWidget::apply()
|
||||||
{
|
{
|
||||||
m_settings->setCommand(m_command->filePath().toString());
|
m_settings->setCommand(m_command->filePath());
|
||||||
m_settings->setSupportedMimeTypes(m_mime->text());
|
m_settings->setSupportedMimeTypes(m_mime->text());
|
||||||
m_settings->setUsePredefinedStyle(m_usePredefinedStyle->isChecked());
|
m_settings->setUsePredefinedStyle(m_usePredefinedStyle->isChecked());
|
||||||
m_settings->setPredefinedStyle(m_predefinedStyle->currentText());
|
m_settings->setPredefinedStyle(m_predefinedStyle->currentText());
|
||||||
|
@@ -116,7 +116,7 @@ UncrustifyOptionsPageWidget::UncrustifyOptionsPageWidget(UncrustifySettings *set
|
|||||||
|
|
||||||
void UncrustifyOptionsPageWidget::apply()
|
void UncrustifyOptionsPageWidget::apply()
|
||||||
{
|
{
|
||||||
m_settings->setCommand(m_command->filePath().toString());
|
m_settings->setCommand(m_command->filePath());
|
||||||
m_settings->setSupportedMimeTypes(m_mime->text());
|
m_settings->setSupportedMimeTypes(m_mime->text());
|
||||||
m_settings->setUseOtherFiles(m_useOtherFiles->isChecked());
|
m_settings->setUseOtherFiles(m_useOtherFiles->isChecked());
|
||||||
m_settings->setUseHomeFile(m_useHomeFile->isChecked());
|
m_settings->setUseHomeFile(m_useHomeFile->isChecked());
|
||||||
|
Reference in New Issue
Block a user