From a453925306d37af1546e0b91580ea1d8d140bd56 Mon Sep 17 00:00:00 2001 From: Vlad Zagorodniy Date: Sun, 1 Jul 2018 23:48:31 +0300 Subject: [PATCH] Fix KDeclarative::setupBindings() deprecation warnings Reviewers: #kwin, mart Reviewed By: #kwin, mart Subscribers: kwin Tags: #kwin Differential Revision: https://phabricator.kde.org/D13835 --- kcmkwin/kwincompositing/model.cpp | 3 ++- kcmkwin/kwindecoration/kcm.cpp | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/kcmkwin/kwincompositing/model.cpp b/kcmkwin/kwincompositing/model.cpp index 2152dd2523..2a3e587014 100644 --- a/kcmkwin/kwincompositing/model.cpp +++ b/kcmkwin/kwincompositing/model.cpp @@ -597,7 +597,8 @@ void EffectView::init(ViewType type) KDeclarative::KDeclarative kdeclarative; kdeclarative.setDeclarativeEngine(engine()); kdeclarative.setTranslationDomain(QStringLiteral(TRANSLATION_DOMAIN)); - kdeclarative.setupBindings(); + kdeclarative.setupContext(); + kdeclarative.setupEngine(engine()); QString path; switch (type) { case CompositingSettingsView: diff --git a/kcmkwin/kwindecoration/kcm.cpp b/kcmkwin/kwindecoration/kcm.cpp index 0baec7630a..995041c8b7 100644 --- a/kcmkwin/kwindecoration/kcm.cpp +++ b/kcmkwin/kwindecoration/kcm.cpp @@ -91,7 +91,8 @@ ConfigurationModule::ConfigurationModule(QWidget *parent, const QVariantList &ar KDeclarative::KDeclarative kdeclarative; kdeclarative.setDeclarativeEngine(m_quickView->engine()); kdeclarative.setTranslationDomain(QStringLiteral(TRANSLATION_DOMAIN)); - kdeclarative.setupBindings(); + kdeclarative.setupContext(); + kdeclarative.setupEngine(m_quickView->engine()); qmlRegisterType(); QWidget *widget = QWidget::createWindowContainer(m_quickView, this);