Changeset View
Changeset View
Standalone View
Standalone View
src/libkirigami/basictheme.cpp
Show First 20 Lines • Show All 60 Lines • ▼ Show 20 Line(s) | 55 | { | |||
---|---|---|---|---|---|
61 | Q_ASSERT(engine); | 61 | Q_ASSERT(engine); | ||
62 | 62 | | |||
63 | QQmlComponent c(engine); | 63 | QQmlComponent c(engine); | ||
64 | //NOTE: for now is important this import stays at 2.0 | 64 | //NOTE: for now is important this import stays at 2.0 | ||
65 | c.setData("import QtQuick 2.6\n\ | 65 | c.setData("import QtQuick 2.6\n\ | ||
66 | import org.kde.kirigami 2.0 as Kirigami\n\ | 66 | import org.kde.kirigami 2.0 as Kirigami\n\ | ||
67 | QtObject {\n\ | 67 | QtObject {\n\ | ||
68 | property QtObject theme: Kirigami.Theme\n\ | 68 | property QtObject theme: Kirigami.Theme\n\ | ||
69 | }", QUrl()); | 69 | }", QUrl(QStringLiteral("basictheme.cpp"))); | ||
70 | 70 | | |||
71 | QObject *obj = c.create(); | 71 | QObject *obj = c.create(); | ||
72 | m_declarativeBasicTheme = obj->property("theme").value<QObject *>(); | 72 | m_declarativeBasicTheme = obj->property("theme").value<QObject *>(); | ||
73 | 73 | | |||
74 | return m_declarativeBasicTheme; | 74 | return m_declarativeBasicTheme; | ||
75 | } | 75 | } | ||
76 | 76 | | |||
77 | 77 | | |||
▲ Show 20 Lines • Show All 259 Lines • Show Last 20 Lines |