diff options
Diffstat (limited to 'bootstrap.cxx')
| -rw-r--r-- | bootstrap.cxx | 19 |
1 files changed, 3 insertions, 16 deletions
diff --git a/bootstrap.cxx b/bootstrap.cxx index 22ba9cd..bf9a499 100644 --- a/bootstrap.cxx +++ b/bootstrap.cxx @@ -1,9 +1,8 @@ #include "bootstrap.hxx" Bootstrap::Bootstrap(QObject *parent): - QObject(parent), - m_theme(Theme::Light), - m_purpose(Purpose::None) + QQmlEngineExtensionPlugin(parent), + m_purpose(None) { } @@ -12,24 +11,12 @@ Bootstrap *Bootstrap::qmlAttachedProperties(QObject *object) return new Bootstrap(object); } -Bootstrap::Theme Bootstrap::theme() const -{ - return m_theme; -} - -void Bootstrap::setTheme(Bootstrap::Theme theme) -{ - if (theme == m_theme) return; - m_theme = theme; - emit themeChanged(); -} - Bootstrap::Purpose Bootstrap::purpose() const { return m_purpose; } -void Bootstrap::setPurpose(Bootstrap::Purpose purpose) +void Bootstrap::setPurpose(Purpose purpose) { if (purpose == m_purpose) return; m_purpose = purpose; |