qbs build: Improve some base items

Clean-up, simplification and modernization.
Also fix the bugs uncovered by this.

Change-Id: Ia3a77557f10faf9a901540a55fd6c07a2e986bf5
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
Christian Kandeler
2023-09-14 12:15:19 +02:00
parent 2842eeeecc
commit bdded29b33
97 changed files with 240 additions and 286 deletions

View File

@@ -4,8 +4,8 @@
#include "actioncontainer_p.h"
#include "actionmanager.h"
#include <coreplugin/coreconstants.h>
#include <coreplugin/icontext.h>
#include "../coreconstants.h"
#include "../icontext.h"
#include <utils/qtcassert.h>

View File

@@ -5,8 +5,8 @@
#include "actionmanager_p.h"
#include <coreplugin/actionmanager/actioncontainer.h>
#include <coreplugin/actionmanager/command.h>
#include "actioncontainer.h"
#include "command.h"
#include <utils/touchbar/touchbar.h>

View File

@@ -5,8 +5,7 @@
#include "actionmanager_p.h"
#include "actioncontainer_p.h"
#include "command_p.h"
#include <coreplugin/icore.h>
#include "../icore.h"
#include <utils/algorithm.h>
#include <utils/fadingindicator.h>

View File

@@ -3,7 +3,7 @@
#pragma once
#include <coreplugin/icontext.h>
#include "../icontext.h"
#include <QMap>
#include <QHash>

View File

@@ -4,8 +4,8 @@
#include "command.h"
#include "command_p.h"
#include <coreplugin/coreconstants.h>
#include <coreplugin/icontext.h>
#include "../coreconstants.h"
#include "../icontext.h"
#include <utils/hostosinfo.h>
#include <utils/stringutils.h>

View File

@@ -3,7 +3,7 @@
#pragma once
#include <coreplugin/core_global.h>
#include "../core_global.h"
#include <utils/hostosinfo.h>
#include <utils/id.h>

View File

@@ -5,7 +5,7 @@
#include "command.h"
#include <coreplugin/icontext.h>
#include "../icontext.h"
#include <utils/id.h>
#include <utils/proxyaction.h>

View File

@@ -3,7 +3,7 @@
#pragma once
#include <coreplugin/core_global.h>
#include "../core_global.h"
#include <utils/id.h>

View File

@@ -3,8 +3,8 @@
#include "commandmappings.h"
#include <coreplugin/coreplugintr.h>
#include <coreplugin/dialogs/shortcutsettings.h>
#include "../coreplugintr.h"
#include "../dialogs/shortcutsettings.h"
#include <utils/fancylineedit.h>
#include <utils/headerviewstretcher.h>

View File

@@ -3,7 +3,7 @@
#pragma once
#include <coreplugin/core_global.h>
#include "../core_global.h"
#include <QWidget>

View File

@@ -3,8 +3,8 @@
#include "commandsfile.h"
#include "command.h"
#include <coreplugin/dialogs/shortcutsettings.h>
#include <coreplugin/icore.h>
#include "../dialogs/shortcutsettings.h"
#include "../icore.h"
#include <utils/qtcassert.h>
#include <utils/fileutils.h>

View File

@@ -3,7 +3,7 @@
#pragma once
#include <coreplugin/locator/ilocatorfilter.h>
#include "locator/ilocatorfilter.h"
#include <QAction>
#include <QPointer>

View File

@@ -5,8 +5,7 @@
#include "core_global.h"
#include "generatedfile.h"
#include <coreplugin/iwizardfactory.h>
#include "iwizardfactory.h"
#include <utils/filepath.h>

View File

@@ -14,14 +14,13 @@
#include "session.h"
#include "themechooser.h"
#include <coreplugin/actionmanager/actionmanager.h>
#include <coreplugin/documentmanager.h>
#include <coreplugin/editormanager/editormanager.h>
#include <coreplugin/find/findplugin.h>
#include <coreplugin/find/searchresultwindow.h>
#include <coreplugin/locator/locator.h>
#include <coreplugin/coreconstants.h>
#include <coreplugin/fileutils.h>
#include "actionmanager/actionmanager.h"
#include "documentmanager.h"
#include "editormanager/editormanager.h"
#include "find/findplugin.h"
#include "locator/locator.h"
#include "coreconstants.h"
#include "fileutils.h"
#include <extensionsystem/pluginerroroverview.h>
#include <extensionsystem/pluginmanager.h>

View File

@@ -3,7 +3,7 @@
#pragma once
#include <coreplugin/imode.h>
#include "imode.h"
namespace Core {
class IEditor;

View File

@@ -3,7 +3,7 @@
#pragma once
#include <coreplugin/core_global.h>
#include "../core_global.h"
#include <utils/aspects.h>
#include <utils/id.h>

View File

@@ -3,7 +3,7 @@
#pragma once
#include <coreplugin/core_global.h>
#include "../core_global.h"
#include <utils/filepath.h>

View File

@@ -3,7 +3,7 @@
#pragma once
#include <coreplugin/core_global.h>
#include "../core_global.h"
#include <QCoreApplication>
#include <QMessageBox>

View File

@@ -3,8 +3,8 @@
#pragma once
#include <coreplugin/actionmanager/commandmappings.h>
#include <coreplugin/dialogs/ioptionspage.h>
#include "../actionmanager/commandmappings.h"
#include "ioptionspage.h"
#include <QGridLayout>
#include <QKeySequence>

View File

@@ -3,25 +3,24 @@
#include "documentmanager.h"
#include "actionmanager/actioncontainer.h"
#include "actionmanager/actionmanager.h"
#include "actionmanager/command.h"
#include "coreconstants.h"
#include "coreplugintr.h"
#include "diffservice.h"
#include "dialogs/filepropertiesdialog.h"
#include "dialogs/readonlyfilesdialog.h"
#include "dialogs/saveitemsdialog.h"
#include "editormanager/editormanager.h"
#include "editormanager/editormanager_p.h"
#include "editormanager/editorview.h"
#include "editormanager/ieditor.h"
#include "editormanager/ieditorfactory.h"
#include "icore.h"
#include "idocument.h"
#include "idocumentfactory.h"
#include <coreplugin/actionmanager/actioncontainer.h>
#include <coreplugin/actionmanager/actionmanager.h>
#include <coreplugin/actionmanager/command.h>
#include <coreplugin/diffservice.h>
#include <coreplugin/dialogs/filepropertiesdialog.h>
#include <coreplugin/dialogs/readonlyfilesdialog.h>
#include <coreplugin/dialogs/saveitemsdialog.h>
#include <coreplugin/editormanager/editormanager.h>
#include <coreplugin/editormanager/editormanager_p.h>
#include <coreplugin/editormanager/editorview.h>
#include <coreplugin/editormanager/ieditor.h>
#include <coreplugin/editormanager/ieditorfactory.h>
#include <coreplugin/systemsettings.h>
#include "systemsettings.h"
#include <extensionsystem/pluginmanager.h>

View File

@@ -3,7 +3,7 @@
#pragma once
#include <coreplugin/core_global.h>
#include "core_global.h"
#include <utils/filepath.h>
#include <utils/id.h>

View File

@@ -3,7 +3,7 @@
#pragma once
#include <coreplugin/imode.h>
#include "imode.h"
QT_BEGIN_NAMESPACE
class QSplitter;

View File

@@ -6,10 +6,11 @@
#include "editormanager.h"
#include "ieditor.h"
#include <coreplugin/coreconstants.h>
#include <coreplugin/icontext.h>
#include <coreplugin/idocument.h>
#include <coreplugin/icore.h>
#include "../coreconstants.h"
#include "../icontext.h"
#include "../icore.h"
#include "../idocument.h"
#include <utils/qtcassert.h>
#include <QApplication>

View File

@@ -10,7 +10,7 @@
#include "ieditor.h"
#include "ieditorfactory.h"
#include <coreplugin/idocument.h>
#include "../idocument.h"
#include <QList>
#include <QObject>

View File

@@ -7,14 +7,13 @@
#include "editormanager_p.h"
#include "documentmodel.h"
#include "documentmodel_p.h"
#include "../actionmanager/actionmanager.h"
#include "../editormanager/ieditor.h"
#include "../editortoolbar.h"
#include "../findplaceholder.h"
#include "../icore.h"
#include "../minisplitter.h"
#include <coreplugin/actionmanager/actionmanager.h>
#include <coreplugin/editormanager/ieditor.h>
#include <coreplugin/editortoolbar.h>
#include <coreplugin/findplaceholder.h>
#include <coreplugin/icore.h>
#include <coreplugin/locator/locatorconstants.h>
#include <coreplugin/minisplitter.h>
#include <utils/algorithm.h>
#include <utils/infobar.h>
#include <utils/qtcassert.h>

View File

@@ -5,13 +5,13 @@
#include "editorarea.h"
#include "editormanager_p.h"
#include "../coreconstants.h"
#include "../icontext.h"
#include "../icore.h"
#include "../locator/locatormanager.h"
#include "../minisplitter.h"
#include <aggregation/aggregate.h>
#include <coreplugin/coreconstants.h>
#include <coreplugin/icontext.h>
#include <coreplugin/icore.h>
#include <coreplugin/locator/locatormanager.h>
#include <coreplugin/minisplitter.h>
#include <utils/qtcassert.h>
#include <QStatusBar>

View File

@@ -3,8 +3,8 @@
#pragma once
#include <coreplugin/core_global.h>
#include <coreplugin/icontext.h>
#include "../core_global.h"
#include "../icontext.h"
#include <QMetaType>

View File

@@ -3,7 +3,7 @@
#pragma once
#include <coreplugin/core_global.h>
#include "../core_global.h"
#include <utils/id.h>

View File

@@ -3,7 +3,7 @@
#pragma once
#include <coreplugin/inavigationwidgetfactory.h>
#include "../inavigationwidgetfactory.h"
namespace Core::Internal {

View File

@@ -3,7 +3,7 @@
#pragma once
#include <coreplugin/core_global.h>
#include "core_global.h"
#include <utils/environment.h>
#include <utils/filepath.h>

View File

@@ -8,6 +8,7 @@
#include "findtoolwindow.h"
#include "ifindfilter.h"
#include "searchresultwindow.h"
#include "textfindconstants.h"
#include "../actionmanager/actioncontainer.h"
#include "../actionmanager/actionmanager.h"
#include "../actionmanager/command.h"

View File

@@ -3,7 +3,7 @@
#pragma once
#include "textfindconstants.h"
#include "../core_global.h"
#include <utils/filesearch.h>

View File

@@ -6,11 +6,11 @@
#include "ifindfilter.h"
#include "findplugin.h"
#include "optionspopup.h"
#include "textfindconstants.h"
#include "../actionmanager/actioncontainer.h"
#include "../actionmanager/actionmanager.h"
#include "../actionmanager/command.h"
#include "../coreicons.h"
#include "../coreplugin.h"
#include "../coreplugintr.h"
#include "../findplaceholder.h"
#include "../icontext.h"

View File

@@ -3,15 +3,15 @@
#pragma once
#include <QHash>
#include <QPointer>
#include <QVector>
#include <coreplugin/core_global.h>
#include "../core_global.h"
#include <utils/id.h>
#include <utils/theme/theme.h>
#include <QHash>
#include <QPointer>
#include <QVector>
QT_BEGIN_NAMESPACE
class QAbstractScrollArea;
class QScrollBar;

View File

@@ -3,7 +3,7 @@
#pragma once
#include "textfindconstants.h"
#include "../core_global.h"
#include <utils/filesearch.h>

View File

@@ -3,7 +3,7 @@
#pragma once
#include "textfindconstants.h"
#include "../core_global.h"
#include <utils/filesearch.h>

View File

@@ -3,8 +3,9 @@
#include "itemviewfind.h"
#include "../findplaceholder.h"
#include <aggregation/aggregate.h>
#include <coreplugin/findplaceholder.h>
#include <QModelIndex>
#include <QTextCursor>

View File

@@ -3,7 +3,7 @@
#include "optionspopup.h"
#include <coreplugin/actionmanager/actionmanager.h>
#include "../actionmanager/actionmanager.h"
#include <utils/qtcassert.h>

View File

@@ -3,7 +3,7 @@
#pragma once
#include <coreplugin/core_global.h>
#include "../core_global.h"
#include <utils/id.h>

View File

@@ -3,7 +3,7 @@
#pragma once
#include <coreplugin/ioutputpane.h>
#include "../ioutputpane.h"
#include <utils/searchresultitem.h>

View File

@@ -3,8 +3,6 @@
#pragma once
#include <coreplugin/core_global.h>
#include <QMetaType>
#include <QFlags>
#include <QTextDocument>

View File

@@ -7,7 +7,6 @@
#include "actionmanager/command.h"
#include "coreicons.h"
#include "coreplugintr.h"
#include "diffservice.h"
#include "documentmanager.h"
#include "editormanager/editormanager.h"
#include "editormanager/ieditor.h"
@@ -19,8 +18,6 @@
#include <extensionsystem/pluginmanager.h>
#include <texteditor/textdocument.h>
#include <utils/algorithm.h>
#include <utils/filecrumblabel.h>
#include <utils/filepath.h>

View File

@@ -1,15 +1,14 @@
// Copyright (C) 2016 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
#include "dialogs/restartdialog.h"
#include "dialogs/ioptionspage.h"
#include "generalsettings.h"
#include "coreconstants.h"
#include "coreplugintr.h"
#include "icore.h"
#include "themechooser.h"
#include <coreplugin/dialogs/restartdialog.h>
#include <coreplugin/dialogs/ioptionspage.h>
#include <extensionsystem/pluginmanager.h>
#include <utils/algorithm.h>

View File

@@ -3,8 +3,8 @@
#pragma once
#include <coreplugin/core_global.h>
#include <coreplugin/featureprovider.h>
#include "core_global.h"
#include "featureprovider.h"
#include <QIcon>
#include <QObject>

View File

@@ -3,7 +3,7 @@
#include "commandlocator.h"
#include <coreplugin/actionmanager/command.h>
#include "../actionmanager/command.h"
#include <utils/stringutils.h>

View File

@@ -3,10 +3,9 @@
#pragma once
#include "../core_global.h"
#include "ilocatorfilter.h"
#include <coreplugin/core_global.h>
namespace Core {
class CORE_EXPORT DirectoryFilter : public ILocatorFilter

View File

@@ -3,7 +3,7 @@
#pragma once
#include <coreplugin/core_global.h>
#include "../core_global.h"
#include <solutions/tasking/tasktree.h>

View File

@@ -3,7 +3,7 @@
#pragma once
#include <coreplugin/locator/ilocatorfilter.h>
#include "ilocatorfilter.h"
class JavaScriptEngine;

View File

@@ -4,15 +4,13 @@
#pragma once
#include "ilocatorfilter.h"
#include "../actionmanager/command.h"
#include <coreplugin/actionmanager/command.h>
#include <extensionsystem/iplugin.h>
#include <QObject>
#include <QTimer>
#include <functional>
namespace Tasking { class TaskTree; }
namespace Core {

View File

@@ -2,10 +2,9 @@
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
#include "../coreplugin.h"
#include "../testdatadir.h"
#include "locatorfiltertest.h"
#include <coreplugin/testdatadir.h>
#include <utils/algorithm.h>
#include <utils/fileutils.h>

View File

@@ -6,9 +6,9 @@
#include "ilocatorfilter.h"
#include "locator.h"
#include "locatorwidget.h"
#include "../icore.h"
#include <aggregation/aggregate.h>
#include <coreplugin/icore.h>
#include <extensionsystem/pluginmanager.h>
#include <utils/qtcassert.h>

View File

@@ -3,7 +3,7 @@
#pragma once
#include <coreplugin/core_global.h>
#include "../core_global.h"
#include <QObject>

View File

@@ -3,7 +3,7 @@
#pragma once
#include <coreplugin/dialogs/ioptionspage.h>
#include "../dialogs/ioptionspage.h"
namespace Core::Internal {

View File

@@ -4,8 +4,7 @@
#include "opendocumentsfilter.h"
#include "../coreplugintr.h"
#include <coreplugin/editormanager/documentmodel.h>
#include "../editormanager/documentmodel.h"
#include <extensionsystem/pluginmanager.h>

View File

@@ -5,7 +5,7 @@
#include "ilocatorfilter.h"
#include <coreplugin/core_global.h>
#include "../core_global.h"
#include <QDialog>

View File

@@ -3,7 +3,7 @@
#pragma once
#include <coreplugin/dialogs/ioptionspage.h>
#include "dialogs/ioptionspage.h"
namespace Core::Internal {

View File

@@ -3,7 +3,7 @@
#pragma once
#include <coreplugin/core_global.h>
#include "core_global.h"
#include <utils/id.h>

View File

@@ -3,7 +3,7 @@
#pragma once
#include <coreplugin/minisplitter.h>
#include "minisplitter.h"
#include <utils/id.h>
#include <utils/store.h>

View File

@@ -3,7 +3,7 @@
#pragma once
#include <coreplugin/core_global.h>
#include "../core_global.h"
#include <utils/id.h>

View File

@@ -3,7 +3,7 @@
#pragma once
#include <coreplugin/core_global.h>
#include "../core_global.h"
#include <utils/id.h>

View File

@@ -1,6 +1,12 @@
// Copyright (C) 2016 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
#include "progressmanager_p.h"
#include "../icore.h"
#include <utils/utilsicons.h>
#include <QGuiApplication>
#include <QVariant>
#include <QMainWindow>
@@ -12,11 +18,6 @@
#include <QLabel>
#include <qpa/qplatformnativeinterface.h>
#include <coreplugin/icore.h>
#include <utils/utilsicons.h>
#include "progressmanager_p.h"
// for windows progress bar
#ifndef __GNUC__
# define CALLBACK WINAPI

View File

@@ -3,8 +3,7 @@
#include "rightpane.h"
#include <coreplugin/imode.h>
#include <coreplugin/modemanager.h>
#include "modemanager.h"
#include <utils/qtcsettings.h>

View File

@@ -17,8 +17,6 @@
#include <extensionsystem/pluginmanager.h>
#include <extensionsystem/pluginspec.h>
#include <texteditor/texteditor.h>
#include <utils/algorithm.h>
#include <utils/filepath.h>
#include <utils/macroexpander.h>

View File

@@ -3,11 +3,10 @@
#include "sessionmodel.h"
#include "actionmanager/actionmanager.h"
#include "session.h"
#include "sessiondialog.h"
#include <coreplugin/actionmanager/actionmanager.h>
#include <utils/algorithm.h>
#include <utils/fileutils.h>
#include <utils/stringutils.h>

View File

@@ -2,7 +2,8 @@
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
#include "textdocument.h"
#include <coreplugin/editormanager/editormanager.h>
#include "editormanager/editormanager.h"
#include <QDebug>
#include <QTextCodec>

View File

@@ -3,9 +3,9 @@
#pragma once
#include <utils/id.h>
#include "dialogs/ioptionspage.h"
#include <coreplugin/dialogs/ioptionspage.h>
#include <utils/id.h>
#include <QWidget>

View File

@@ -18,8 +18,6 @@
#include <utils/infobar.h>
#include <utils/qtcassert.h>
#include <vcsbase/vcsbaseconstants.h>
#include <QList>
#include <QMap>
#include <QMessageBox>