LINUX.ORG.RU

Проблема с софтиной на Qt

 


0

0

Есть софтина. При запуске выдаёт в окне такую простыню:

qrc:/qml/generic/Title.qml:4 module "Qt.labs.settings" is not installed
qrc:/qml/generic/Title.qml:1 module "QtQuick" is not installed
qrc:/qml/generic/Title.qml:3 module "QtQuick.Window" is not installed
qrc:/qml/generic/Title.qml:2 module "QtQuick.Controls" is not installed
qrc:/qml/generic/Title.qml:4 module "Qt.labs.settings" is not installed
qrc:/qml/generic/Title.qml:1 module "QtQuick" is not installed
qrc:/qml/generic/Title.qml:3 module "QtQuick.Window" is not installed
qrc:/qml/generic/Title.qml:2 module "QtQuick.Controls" is not installed
qrc:/qml/generic/Title.qml:4 module "Qt.labs.settings" is not installed
qrc:/qml/generic/Title.qml:1 module "QtQuick" is not installed
qrc:/qml/generic/Title.qml:3 module "QtQuick.Window" is not installed
qrc:/qml/generic/Title.qml:2 module "QtQuick.Controls" is not installed
qrc:/qml/generic/Title.qml:4 module "Qt.labs.settings" is not installed
qrc:/qml/generic/Title.qml:1 module "QtQuick" is not installed
qrc:/qml/generic/Title.qml:3 module "QtQuick.Window" is not installed
qrc:/qml/generic/Title.qml:2 module "QtQuick.Controls" is not installed
Обгуглился, но так и не могу найти/понять, что именно ему надо установить/что ещё сделать?
valkeru@valkeru-desktop:~$ apt-cache search qtquick
libdee-qt5-dev - Qt5 binding and QtQuick2 plugin for Dee - development files
python3-pyqt5.qtquick - Python 3 bindings for QtQuick module
python3-pyqt5.qtquick-dbg - Python 3 bindings for QtQuick module (debug extension)
qtdeclarative5-qtquick2-plugin - Qt 5 Qt Quick 2 QML plugin
libqtdee3 - QtQuick1 plugin for Dee
libu1db-qt5-dev - Qt5 binding and QtQuick2 plugin for U1DB - development files
libu1db-qt5-doc - Qt5 binding and QtQuick2 plugin for U1DB - offline documentation
libu1db-qt5-examples - Qt5 binding and QtQuick2 plugin for U1DB - examples
qtdeclarative4-kqtquickcharts-1 - QtQuick plugin to render interactive charts
qtdeclarative5-u1db1.0 - Qt5 binding for U1DB - QtQuick2 QML plugin
libu1db-qt5-3 - Qt5 binding for U1DB - shared library
qtquick1-5-dbg - Qt Quick 1 library debugging symbols
qtquick1-5-dev - Qt Quick 1 development files
qtquick1-5-dev-tools - Qt Quick 1 tools
qtquick1-5-examples - Qt Quick 1 examples
qtquick1-qml-plugins - Qt 5 QtQuick1 qml plugins
qtquick1-qmltooling-plugins - Qt 5 QtQuick1 qmltooling plugins
qtquickcontrols5-doc - Qt 5 Quick Controls documentation
qtquickcontrols5-doc-html - Qt 5 Quick Controls HTML documentation
liboxideqtquick0 - Web browser engine library for Qt (QtQuick library)

★★★★
Ответ на: комментарий от CrossFire

Пока получилось только чуть уменьшить выхлоп.

qrc:/qml/generic/Title.qml:4 module "Qt.labs.settings" is not installed
qrc:/qml/generic/Title.qml:1 module "QtQuick" is not installed
qrc:/qml/generic/Title.qml:3 module "QtQuick.Window" is not installed
qrc:/qml/generic/Title.qml:4 module "Qt.labs.settings" is not installed
qrc:/qml/generic/Title.qml:1 module "QtQuick" is not installed
qrc:/qml/generic/Title.qml:3 module "QtQuick.Window" is not installed
qrc:/qml/generic/Title.qml:4 module "Qt.labs.settings" is not installed
qrc:/qml/generic/Title.qml:1 module "QtQuick" is not installed
qrc:/qml/generic/Title.qml:3 module "QtQuick.Window" is not installed

Valkeru ★★★★
() автор топика

Судя по исходникам

import QtQuick 2.2
там используется Qt 5 (что противоречит тому, что там в ридми написано). Ставить, соответственно, надо qtdeclarative5-qtquick2-plugin.

asaw ★★★★★
()
Последнее исправление: asaw (всего исправлений: 1)
Ответ на: комментарий от asaw

Установил в итоге:

qtdeclarative5-controls-plugin
qtdeclarative5-quicklayouts-plugin
qtdeclarative5-qtquick2-plugin
qtdeclarative5-window-plugin
Осталось только вот это:

qrc:/qml/generic/Title.qml:4 module «Qt.labs.settings» is not installed

Этому что надо? По поиску в репозитории ничего даже близко напоминающего qtlabs не вижу.

Valkeru ★★★★
() автор топика
Последнее исправление: Valkeru (всего исправлений: 1)
Ответ на: комментарий от asaw

Мда. Приплыли. В 14.04 его нет и с версией Qt из репозиториев оно ожидаемо не работает

Valkeru ★★★★
() автор топика

Опять мейнтейнеры <distro_name> упоролись и сделали путаницу в пакетах? Ничего нового. Качай установщик с официального сайта и ставь всё в /opt.

EXL ★★★★★
()
Ответ на: комментарий от asaw

Всё, собрал и оно даже видит телефон. Спасибо.

Valkeru ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.