File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11#include " AchievementPlugin.h"
22
33#include < QQmlComponent>
4+ #include < QSettings>
45
56#include < CoreApi/runtimeinterface.h>
67#include < CoreApi/translationmanager.h>
Original file line number Diff line number Diff line change 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
Original file line number Diff line number Diff line change 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
1511class QQmlEngine ;
1612class QJSEngine ;
13+ class QWindow ;
14+
15+ namespace QAK {
16+ class ActionRegistry ;
17+ }
1718
1819namespace Core {
1920
Original file line number Diff line number Diff line change 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>
Original file line number Diff line number Diff line change 55
66#include < QKeySequence>
77#include < QPointer>
8+ #include < QSettings>
9+
10+ #include < QAKCore/actionregistry.h>
811
912#include < SVSCraftCore/SVSCraftNamespace.h>
1013
Original file line number Diff line number Diff line change 22
33#include < QLoggingCategory>
44#include < QQmlComponent>
5+ #include < QSettings>
56
67#include < CoreApi/runtimeinterface.h>
78
Original file line number Diff line number Diff line change 88
99#include < CoreApi/runtimeinterface.h>
1010
11+ #include < QAKCore/actionregistry.h>
1112#include < QAKQuick/quickactioncontext.h>
1213
1314#include < coreplugin/CoreInterface.h>
Original file line number Diff line number Diff line change 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>
Original file line number Diff line number Diff line change 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>
You can’t perform that action at this time.
0 commit comments