Fix KDeclarative::setupBindings() deprecation warnings

Reviewers: #kwin, mart

Reviewed By: #kwin, mart

Subscribers: kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D13835
icc-effect-5.14.5
Vlad Zagorodniy 2018-07-01 23:48:31 +03:00
parent e0bbf5c87f
commit a453925306
2 changed files with 4 additions and 2 deletions

View File

@ -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:

View File

@ -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<QAbstractItemModel>();
QWidget *widget = QWidget::createWindowContainer(m_quickView, this);