MesonProjectManager: Hide KitAspectFactory implementations

Change-Id: I7ba81771475905f63f4696b3d9073311eea0ee0a
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
hjk
2023-08-17 18:12:06 +02:00
parent e08b2fda4d
commit b509006d1c
5 changed files with 117 additions and 133 deletions

View File

@@ -8,9 +8,7 @@
#include "mesonbuildsystem.h"
#include "mesonproject.h"
#include "mesonrunconfiguration.h"
#include "mesontoolkitaspect.h"
#include "ninjabuildstep.h"
#include "ninjatoolkitaspect.h"
#include "toolssettingsaccessor.h"
#include "toolssettingspage.h"
@@ -46,8 +44,6 @@ public:
private:
ToolsSettingsPage m_toolslSettingsPage;
ToolsSettingsAccessor m_toolsSettings;
MesonToolKitAspectFactory m_mesonKitAspectFactory;
NinjaToolKitAspectFactory m_ninjaKitAspectFactory;
MesonBuildStepFactory m_buildStepFactory;
MesonBuildConfigurationFactory m_buildConfigurationFactory;
MesonRunConfigurationFactory m_runConfigurationFactory;