Skip to content

Commit 59b3075

Browse files
committed
Fix header and IWYU
1 parent 7e3070c commit 59b3075

9 files changed

Lines changed: 21 additions & 7 deletions

File tree

‎src/plugins/achievement/internal/AchievementPlugin.cpp‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#include "AchievementPlugin.h"
22

33
#include <QQmlComponent>
4+
#include <QSettings>
45

56
#include <CoreApi/runtimeinterface.h>
67
#include <CoreApi/translationmanager.h>

‎src/plugins/coreplugin/core/CoreInterface.cpp‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,12 @@
1919
#include <QScreen>
2020
#include <QStandardPaths>
2121
#include <QTimer>
22+
#include <QSettings>
2223

2324
#include <QtQuickTemplates2/private/qquickicon_p.h>
2425

26+
#include <QAKCore/actionregistry.h>
27+
2528
#include <CoreApi/filelocker.h>
2629
#include <CoreApi/private/coreinterfacebase_p.h>
2730
#include <CoreApi/recentfilecollection.h>
@@ -75,8 +78,7 @@ namespace Core {
7578
return static_cast<CoreInterface *>(CoreInterfaceBase::instance());
7679
}
7780
QAK::ActionRegistry *CoreInterface::actionRegistry() {
78-
if (!instance())
79-
return nullptr;
81+
Q_ASSERT(instance());
8082
return instance()->d_func()->actionRegistry;
8183
}
8284

‎src/plugins/coreplugin/core/CoreInterface.h‎

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,20 @@
11
#ifndef DIFFSCOPE_COREPLUGIN_COREINTERFACE_H
22
#define DIFFSCOPE_COREPLUGIN_COREINTERFACE_H
33

4-
#include <qqmlintegration.h>
5-
64
#include <QObject>
7-
#include <QSettings>
5+
#include <qqmlintegration.h>
86

97
#include <CoreApi/coreinterfacebase.h>
108

11-
#include <QAKCore/actionregistry.h>
12-
139
#include <coreplugin/coreglobal.h>
1410

1511
class QQmlEngine;
1612
class QJSEngine;
13+
class QWindow;
14+
15+
namespace QAK {
16+
class ActionRegistry;
17+
}
1718

1819
namespace Core {
1920

‎src/plugins/coreplugin/internal/CorePlugin.cpp‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
#include <extensionsystem/pluginmanager.h>
3535
#include <extensionsystem/pluginspec.h>
3636

37+
#include <QAKCore/actionregistry.h>
3738
#include <QAKQuick/actioniconimageprovider.h>
3839

3940
#include <SVSCraftQuick/Theme.h>

‎src/plugins/coreplugin/internal/actions/FindActionsModel.cpp‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55

66
#include <QKeySequence>
77
#include <QPointer>
8+
#include <QSettings>
9+
10+
#include <QAKCore/actionregistry.h>
811

912
#include <SVSCraftCore/SVSCraftNamespace.h>
1013

‎src/plugins/coreplugin/internal/addon/ViewVisibilityAddOn.cpp‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
#include <QLoggingCategory>
44
#include <QQmlComponent>
5+
#include <QSettings>
56

67
#include <CoreApi/runtimeinterface.h>
78

‎src/plugins/coreplugin/windows/ActionWindowInterfaceBase.cpp‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
#include <CoreApi/runtimeinterface.h>
1010

11+
#include <QAKCore/actionregistry.h>
1112
#include <QAKQuick/quickactioncontext.h>
1213

1314
#include <coreplugin/CoreInterface.h>

‎src/plugins/maintenance/internal/MaintenancePlugin.cpp‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88

99
#include <extensionsystem/pluginspec.h>
1010

11+
#include <QAKCore/actionregistry.h>
12+
1113
#include <coreplugin/CoreInterface.h>
1214
#include <coreplugin/HomeWindowInterface.h>
1315
#include <coreplugin/ProjectWindowInterface.h>

‎src/plugins/welcomewizard/internal/WelcomeWizardPlugin.cpp‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77

88
#include <extensionsystem/pluginspec.h>
99

10+
#include <QAKCore/actionregistry.h>
11+
1012
#include <coreplugin/CoreInterface.h>
1113
#include <coreplugin/HomeWindowInterface.h>
1214
#include <coreplugin/ProjectWindowInterface.h>

0 commit comments

Comments
 (0)