From 4b9545fe7f58f38fc9281a6010f8f65471674f43 Mon Sep 17 00:00:00 2001 From: Jarek Kobus Date: Wed, 25 May 2022 05:44:45 +0200 Subject: [PATCH] Utils: Drop unused headers [A-H] Round 2 - focus on sources. For classes with initial in range [A-H]. Try to keep the same separators between different kind of headers. Change-Id: I838a8324ddd5b4d8d5a51b8f30605f783c663813 Reviewed-by: hjk --- src/libs/utils/ansiescapecodehandler.cpp | 3 +- src/libs/utils/appmainwindow.cpp | 2 +- src/libs/utils/archive.cpp | 2 +- src/libs/utils/archive.h | 4 +- src/libs/utils/aspects.cpp | 12 +++--- src/libs/utils/aspects.h | 38 +++++++++---------- src/libs/utils/basetreeview.cpp | 7 ++-- .../utils/classnamevalidatinglineedit.cpp | 2 +- src/libs/utils/classnamevalidatinglineedit.h | 2 + src/libs/utils/codegeneration.cpp | 16 ++++---- src/libs/utils/delegates.cpp | 1 + src/libs/utils/detailsbutton.cpp | 2 +- src/libs/utils/detailswidget.cpp | 1 + src/libs/utils/differ.cpp | 14 +++---- src/libs/utils/elfreader.cpp | 2 +- src/libs/utils/elidinglabel.cpp | 1 + src/libs/utils/environment.cpp | 2 - src/libs/utils/environmentdialog.cpp | 8 +--- src/libs/utils/environmentmodel.cpp | 2 +- src/libs/utils/fancylineedit.cpp | 3 +- src/libs/utils/filesearch.cpp | 2 +- src/libs/utils/headerviewstretcher.cpp | 1 + 22 files changed, 63 insertions(+), 64 deletions(-) diff --git a/src/libs/utils/ansiescapecodehandler.cpp b/src/libs/utils/ansiescapecodehandler.cpp index cf0da7c0028..b2c15f6c6dd 100644 --- a/src/libs/utils/ansiescapecodehandler.cpp +++ b/src/libs/utils/ansiescapecodehandler.cpp @@ -24,7 +24,8 @@ ****************************************************************************/ #include "ansiescapecodehandler.h" -#include + +#include "qtcassert.h" namespace Utils { diff --git a/src/libs/utils/appmainwindow.cpp b/src/libs/utils/appmainwindow.cpp index bdeb3a4cbf9..c297aead7dd 100644 --- a/src/libs/utils/appmainwindow.cpp +++ b/src/libs/utils/appmainwindow.cpp @@ -24,9 +24,9 @@ ****************************************************************************/ #include "appmainwindow.h" -#include "theme/theme_p.h" #ifdef Q_OS_WIN +#include "theme/theme_p.h" #include #endif diff --git a/src/libs/utils/archive.cpp b/src/libs/utils/archive.cpp index 9ff64a5a91c..7893ba3fc18 100644 --- a/src/libs/utils/archive.cpp +++ b/src/libs/utils/archive.cpp @@ -108,7 +108,7 @@ static QVector toolsForMimeType(const MimeType &mimeType) static QVector toolsForFilePath(const FilePath &fp) { - return toolsForMimeType(Utils::mimeTypeForFile(fp)); + return toolsForMimeType(mimeTypeForFile(fp)); } static Utils::optional resolveTool(const Tool &tool) diff --git a/src/libs/utils/archive.h b/src/libs/utils/archive.h index ebc109dd801..b129e69e664 100644 --- a/src/libs/utils/archive.h +++ b/src/libs/utils/archive.h @@ -53,8 +53,8 @@ signals: void finished(bool success); private: - Utils::CommandLine m_commandLine; - Utils::FilePath m_workingDirectory; + CommandLine m_commandLine; + FilePath m_workingDirectory; std::unique_ptr m_process; }; diff --git a/src/libs/utils/aspects.cpp b/src/libs/utils/aspects.cpp index 247281e619e..cac5f7148c0 100644 --- a/src/libs/utils/aspects.cpp +++ b/src/libs/utils/aspects.cpp @@ -56,7 +56,7 @@ namespace Internal { class BaseAspectPrivate { public: - Utils::Id m_id; + Id m_id; QVariant m_value; QVariant m_defaultValue; std::function m_toSettings; @@ -710,7 +710,7 @@ class TextDisplayPrivate { public: QString m_message; - Utils::InfoLabel::InfoType m_type; + InfoLabel::InfoType m_type; QPointer m_label; }; @@ -2119,18 +2119,18 @@ void IntegersAspect::emitChangedValue() QList IntegersAspect::value() const { - return Utils::transform(BaseAspect::value().toList(), + return transform(BaseAspect::value().toList(), [](QVariant v) { return v.toInt(); }); } void IntegersAspect::setValue(const QList &value) { - BaseAspect::setValue(Utils::transform(value, &QVariant::fromValue)); + BaseAspect::setValue(transform(value, &QVariant::fromValue)); } void IntegersAspect::setDefaultValue(const QList &value) { - BaseAspect::setDefaultValue(Utils::transform(value, &QVariant::fromValue)); + BaseAspect::setDefaultValue(transform(value, &QVariant::fromValue)); } @@ -2252,7 +2252,7 @@ void AspectContainer::registerAspects(const AspectContainer &aspects) */ BaseAspect *AspectContainer::aspect(Id id) const { - return Utils::findOrDefault(d->m_items, Utils::equal(&BaseAspect::id, id)); + return findOrDefault(d->m_items, equal(&BaseAspect::id, id)); } AspectContainer::const_iterator AspectContainer::begin() const diff --git a/src/libs/utils/aspects.h b/src/libs/utils/aspects.h index 45b704b237a..643f977fc83 100644 --- a/src/libs/utils/aspects.h +++ b/src/libs/utils/aspects.h @@ -68,8 +68,8 @@ public: BaseAspect(); ~BaseAspect() override; - Utils::Id id() const; - void setId(Utils::Id id); + Id id() const; + void setId(Id id); QVariant value() const; void setValue(const QVariant &value); @@ -147,7 +147,7 @@ public: virtual ~Data() = default; - Utils::Id id() const { return m_id; } + Id id() const { return m_id; } ClassId classId() const { return m_classId; } Data *clone() const { return m_cloner(this); } @@ -171,7 +171,7 @@ public: protected: friend class BaseAspect; - Utils::Id m_id; + Id m_id; ClassId m_classId = 0; std::function m_cloner; }; @@ -349,7 +349,7 @@ public: struct Data : BaseAspect::Data { QString value; - Utils::FilePath filePath; + FilePath filePath; }; void addToLayout(LayoutBuilder &builder) override; @@ -370,15 +370,15 @@ public: void setDisplayFilter(const std::function &displayFilter); void setPlaceHolderText(const QString &placeHolderText); void setHistoryCompleter(const QString &historyCompleterKey); - void setExpectedKind(const Utils::PathChooser::Kind expectedKind); - void setEnvironmentChange(const Utils::EnvironmentChange &change); - void setBaseFileName(const Utils::FilePath &baseFileName); + void setExpectedKind(const PathChooser::Kind expectedKind); + void setEnvironmentChange(const EnvironmentChange &change); + void setBaseFileName(const FilePath &baseFileName); void setUndoRedoEnabled(bool readOnly); void setAcceptRichText(bool acceptRichText); - void setMacroExpanderProvider(const Utils::MacroExpanderProvider &expanderProvider); + void setMacroExpanderProvider(const MacroExpanderProvider &expanderProvider); void setUseGlobalMacroExpander(); void setUseResetButton(); - void setValidationFunction(const Utils::FancyLineEdit::ValidationFunction &validator); + void setValidationFunction(const FancyLineEdit::ValidationFunction &validator); void setOpenTerminalHandler(const std::function &openTerminal); void setAutoApplyOnEditingFinished(bool applyOnEditingFinished); void setElideMode(Qt::TextElideMode elideMode); @@ -404,9 +404,9 @@ public: void fromMap(const QVariantMap &map) override; void toMap(QVariantMap &map) const override; - Utils::FilePath filePath() const; - void setFilePath(const Utils::FilePath &value); - void setDefaultFilePath(const Utils::FilePath &value); + FilePath filePath() const; + void setFilePath(const FilePath &value); + void setDefaultFilePath(const FilePath &value); PathChooser *pathChooser() const; // Avoid to use. @@ -562,12 +562,12 @@ class QTCREATOR_UTILS_EXPORT TextDisplay : public BaseAspect public: TextDisplay(const QString &message = {}, - Utils::InfoLabel::InfoType type = Utils::InfoLabel::None); + InfoLabel::InfoType type = InfoLabel::None); ~TextDisplay() override; void addToLayout(LayoutBuilder &builder) override; - void setIconType(Utils::InfoLabel::InfoType t); + void setIconType(InfoLabel::InfoType t); void setText(const QString &message); private: @@ -579,8 +579,8 @@ class QTCREATOR_UTILS_EXPORT AspectContainerData public: AspectContainerData() = default; - const BaseAspect::Data *aspect(Utils::Id instanceId) const; - const BaseAspect::Data *aspect(Utils::BaseAspect::Data::ClassId classId) const; + const BaseAspect::Data *aspect(Id instanceId) const; + const BaseAspect::Data *aspect(BaseAspect::Data::ClassId classId) const; void append(const BaseAspect::Data::Ptr &data); @@ -643,9 +643,9 @@ public: return nullptr; } - BaseAspect *aspect(Utils::Id id) const; + BaseAspect *aspect(Id id) const; - template T *aspect(Utils::Id id) const + template T *aspect(Id id) const { return qobject_cast(aspect(id)); } diff --git a/src/libs/utils/basetreeview.cpp b/src/libs/utils/basetreeview.cpp index 8340f08a375..6f31ec36073 100644 --- a/src/libs/utils/basetreeview.cpp +++ b/src/libs/utils/basetreeview.cpp @@ -25,13 +25,12 @@ #include "basetreeview.h" +#include "algorithm.h" #include "progressindicator.h" +#include "qtcassert.h" #include "qtcsettings.h" #include "treemodel.h" -#include -#include - #include #include #include @@ -638,7 +637,7 @@ ItemViewEvent::ItemViewEvent(QEvent *ev, QAbstractItemView *view) }; m_sourceModelIndex = fixIndex(m_index); - m_selectedRows = Utils::transform(m_selectedRows, fixIndex); + m_selectedRows = transform(m_selectedRows, fixIndex); } QModelIndexList ItemViewEvent::currentOrSelectedRows() const diff --git a/src/libs/utils/classnamevalidatinglineedit.cpp b/src/libs/utils/classnamevalidatinglineedit.cpp index f95f80d9b76..a973122294a 100644 --- a/src/libs/utils/classnamevalidatinglineedit.cpp +++ b/src/libs/utils/classnamevalidatinglineedit.cpp @@ -25,7 +25,7 @@ #include "classnamevalidatinglineedit.h" -#include +#include "qtcassert.h" #include diff --git a/src/libs/utils/classnamevalidatinglineedit.h b/src/libs/utils/classnamevalidatinglineedit.h index ecbea82a804..769172b93a3 100644 --- a/src/libs/utils/classnamevalidatinglineedit.h +++ b/src/libs/utils/classnamevalidatinglineedit.h @@ -25,6 +25,8 @@ #pragma once +#include "utils_global.h" + #include "fancylineedit.h" namespace Utils { diff --git a/src/libs/utils/codegeneration.cpp b/src/libs/utils/codegeneration.cpp index cbf9bde4ed6..c401d38e920 100644 --- a/src/libs/utils/codegeneration.cpp +++ b/src/libs/utils/codegeneration.cpp @@ -85,7 +85,7 @@ QTCREATOR_UTILS_EXPORT void writeBeginQtVersionCheck(QTextStream &str) static void qtSection(const QStringList &qtIncludes, QTextStream &str) { QStringList sorted = qtIncludes; - Utils::sort(sorted); + sort(sorted); for (const QString &inc : qAsConst(sorted)) { if (!inc.isEmpty()) str << QStringLiteral("#include <%1>\n").arg(inc); @@ -105,8 +105,8 @@ void writeQtIncludeSection(const QStringList &qt4, else trans = [](const QString &i) { return i.mid(i.indexOf(QLatin1Char('/')) + 1); }; - QSet qt4Only = Utils::transform(qt4, trans); - QSet qt5Only = Utils::transform(qt5, trans); + QSet qt4Only = transform(qt4, trans); + QSet qt5Only = transform(qt5, trans); if (addQtVersionCheck) { QSet common = qt4Only; @@ -121,23 +121,23 @@ void writeQtIncludeSection(const QStringList &qt4, qt4Only.subtract(common); qt5Only.subtract(common); - qtSection(Utils::toList(common), str); + qtSection(toList(common), str); if (!qt4Only.isEmpty() || !qt5Only.isEmpty()) { if (addQtVersionCheck) writeBeginQtVersionCheck(str); - qtSection(Utils::toList(qt5Only), str); + qtSection(toList(qt5Only), str); if (addQtVersionCheck) str << QLatin1String("#else\n"); - qtSection(Utils::toList(qt4Only), str); + qtSection(toList(qt4Only), str); if (addQtVersionCheck) str << QLatin1String("#endif\n"); } } else { if (!qt5Only.isEmpty()) // default to Qt5 - qtSection(Utils::toList(qt5Only), str); + qtSection(toList(qt5Only), str); else - qtSection(Utils::toList(qt4Only), str); + qtSection(toList(qt4Only), str); } } diff --git a/src/libs/utils/delegates.cpp b/src/libs/utils/delegates.cpp index c5e1985b288..ca42316639a 100644 --- a/src/libs/utils/delegates.cpp +++ b/src/libs/utils/delegates.cpp @@ -24,6 +24,7 @@ ****************************************************************************/ #include "delegates.h" + #include "completinglineedit.h" #include diff --git a/src/libs/utils/detailsbutton.cpp b/src/libs/utils/detailsbutton.cpp index 07c27d3b709..91e45b87cea 100644 --- a/src/libs/utils/detailsbutton.cpp +++ b/src/libs/utils/detailsbutton.cpp @@ -24,11 +24,11 @@ ****************************************************************************/ #include "detailsbutton.h" + #include "hostosinfo.h" #include "theme/theme.h" #include -#include #include #include #include diff --git a/src/libs/utils/detailswidget.cpp b/src/libs/utils/detailswidget.cpp index 1b58919c201..87d51debb29 100644 --- a/src/libs/utils/detailswidget.cpp +++ b/src/libs/utils/detailswidget.cpp @@ -24,6 +24,7 @@ ****************************************************************************/ #include "detailswidget.h" + #include "detailsbutton.h" #include "hostosinfo.h" #include "theme/theme.h" diff --git a/src/libs/utils/differ.cpp b/src/libs/utils/differ.cpp index 8eb04174e87..cd71495aa59 100644 --- a/src/libs/utils/differ.cpp +++ b/src/libs/utils/differ.cpp @@ -510,8 +510,8 @@ void Differ::unifiedDiffWithWhitespaceReduced(const QString &leftInput, */ static QString encodeExpandedWhitespace(const QString &leftEquality, const QString &rightEquality, - QMap > *leftCodeMap, - QMap > *rightCodeMap, + QMap> *leftCodeMap, + QMap> *rightCodeMap, bool *ok) { if (ok) @@ -586,7 +586,7 @@ static QString encodeExpandedWhitespace(const QString &leftEquality, * the returned value contains decoded diff list. */ static QList decodeExpandedWhitespace(const QList &input, - const QMap > &codeMap, + const QMap> &codeMap, bool *ok) { if (ok) @@ -651,16 +651,16 @@ static bool diffWithWhitespaceExpandedInEqualities(const QList &leftInput, QString leftText; QString rightText; - QMap > commonLeftCodeMap; - QMap > commonRightCodeMap; + QMap> commonLeftCodeMap; + QMap> commonRightCodeMap; while (l <= leftCount && r <= rightCount) { const Diff leftDiff = l < leftCount ? leftInput.at(l) : Diff(Diff::Equal); const Diff rightDiff = r < rightCount ? rightInput.at(r) : Diff(Diff::Equal); if (leftDiff.command == Diff::Equal && rightDiff.command == Diff::Equal) { - QMap > leftCodeMap; - QMap > rightCodeMap; + QMap> leftCodeMap; + QMap> rightCodeMap; bool ok = false; const QString &commonEquality = encodeExpandedWhitespace(leftDiff.text, diff --git a/src/libs/utils/elfreader.cpp b/src/libs/utils/elfreader.cpp index 1883585bc86..c535b46c34f 100644 --- a/src/libs/utils/elfreader.cpp +++ b/src/libs/utils/elfreader.cpp @@ -24,10 +24,10 @@ ****************************************************************************/ #include "elfreader.h" + #include "qtcassert.h" #include -#include #include #include // std::bad_alloc diff --git a/src/libs/utils/elidinglabel.cpp b/src/libs/utils/elidinglabel.cpp index 4d4eebfefae..5f0e1cae0d8 100644 --- a/src/libs/utils/elidinglabel.cpp +++ b/src/libs/utils/elidinglabel.cpp @@ -24,6 +24,7 @@ ****************************************************************************/ #include "elidinglabel.h" + #include #include #include diff --git a/src/libs/utils/environment.cpp b/src/libs/utils/environment.cpp index 635b562fa26..75f4ea6eecd 100644 --- a/src/libs/utils/environment.cpp +++ b/src/libs/utils/environment.cpp @@ -29,11 +29,9 @@ #include "fileutils.h" #include "qtcassert.h" -#include #include #include #include -#include namespace Utils { diff --git a/src/libs/utils/environmentdialog.cpp b/src/libs/utils/environmentdialog.cpp index 7a8b8f588fa..9f70d2364f7 100644 --- a/src/libs/utils/environmentdialog.cpp +++ b/src/libs/utils/environmentdialog.cpp @@ -25,13 +25,7 @@ #include "environmentdialog.h" -#include -#include - -#include -#include -#include -#include +#include "environment.h" namespace Utils { diff --git a/src/libs/utils/environmentmodel.cpp b/src/libs/utils/environmentmodel.cpp index dff3abc9840..a5cb1b4958a 100644 --- a/src/libs/utils/environmentmodel.cpp +++ b/src/libs/utils/environmentmodel.cpp @@ -25,7 +25,7 @@ #include "environmentmodel.h" -#include +#include "environment.h" namespace Utils { const Environment &EnvironmentModel::baseEnvironment() const diff --git a/src/libs/utils/fancylineedit.cpp b/src/libs/utils/fancylineedit.cpp index 35db19beff9..5ade63e4b0e 100644 --- a/src/libs/utils/fancylineedit.cpp +++ b/src/libs/utils/fancylineedit.cpp @@ -23,9 +23,10 @@ ** ****************************************************************************/ +#include "fancylineedit.h" + #include "camelcasecursor.h" #include "execmenu.h" -#include "fancylineedit.h" #include "historycompleter.h" #include "hostosinfo.h" #include "optional.h" diff --git a/src/libs/utils/filesearch.cpp b/src/libs/utils/filesearch.cpp index 16fc80728dd..b2016544d2e 100644 --- a/src/libs/utils/filesearch.cpp +++ b/src/libs/utils/filesearch.cpp @@ -26,7 +26,7 @@ #include "filesearch.h" #include "algorithm.h" -#include "fileutils.h" +#include "filepath.h" #include "mapreduce.h" #include "qtcassert.h" #include "stringutils.h" diff --git a/src/libs/utils/headerviewstretcher.cpp b/src/libs/utils/headerviewstretcher.cpp index 3c21a2d1ba9..2ff70ae9b1e 100644 --- a/src/libs/utils/headerviewstretcher.cpp +++ b/src/libs/utils/headerviewstretcher.cpp @@ -24,6 +24,7 @@ ****************************************************************************/ #include "headerviewstretcher.h" + #include #include