From 8e2d257040a1da0d1d75f50f0e5004001f76dfe1 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sat, 14 Dec 2019 13:11:14 +0100 Subject: [PATCH] [welcomeq] Add QML machinery (uninitialized) --- src/modules/welcomeq/WelcomeQmlViewStep.h | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/modules/welcomeq/WelcomeQmlViewStep.h b/src/modules/welcomeq/WelcomeQmlViewStep.h index 162df0a7f..7d10e35ef 100644 --- a/src/modules/welcomeq/WelcomeQmlViewStep.h +++ b/src/modules/welcomeq/WelcomeQmlViewStep.h @@ -40,6 +40,10 @@ class Handler; class GeneralRequirements; +class QQmlComponent; +class QQuickItem; +class QQuickWidget; + // TODO: Needs a generic Calamares::QmlViewStep as base class // TODO: refactor and move what makes sense to base class class PLUGINDLLEXPORT WelcomeQmlViewStep : public Calamares::ViewStep @@ -78,6 +82,12 @@ private: // TODO: a generic QML viewstep should return a config object from a method Config m_config; GeneralRequirements* m_requirementsChecker; + + // TODO: these need to be in the base class (also a base class of ExecutionViewStep) + QQuickWidget* m_qmlWidget; + QQmlComponent* m_qmlComponent; + QQuickItem* m_qmlItem; + }; CALAMARES_PLUGIN_FACTORY_DECLARATION( WelcomeQmlViewStepFactory )