Модуль QML не найден (QtQuick) в недавно установленном Qt6 в Ubuntu 22.04.C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Модуль QML не найден (QtQuick) в недавно установленном Qt6 в Ubuntu 22.04.

Сообщение Anonymous »

Я только что установил Qt6 на свою Ubuntu 22.04:

Код: Выделить всё

sudo apt-get install qt6-base-dev qt6-declarative-dev qt6-base-dev qtcreator
Я открыл qtcreator и создал новое быстрое приложение Qt с кодом по умолчанию:
main.cpp

Код: Выделить всё

#include 
#include 

int main(int argc, char *argv[])
{
#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0)
QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
#endif
QGuiApplication app(argc, argv);

QQmlApplicationEngine engine;
const QUrl url(QStringLiteral("qrc:/main.qml"));
QObject::connect(&engine, &QQmlApplicationEngine::objectCreated,
&app, [url](QObject *obj, const QUrl &objUrl) {
if (!obj && url == objUrl)
QCoreApplication::exit(-1);
}, Qt::QueuedConnection);
engine.load(url);

return app.exec();
}
main.qml

Код: Выделить всё

import QtQuick 2.15 *QML module not found (QtQuick).*
import QtQuick.Window 2.15 *QML module not found (QtQuick.Window).*

Window {
width: 640
height: 480
visible: true
title: qsTr("Hello World")
}
И следующие ошибки компиляции:

Код: Выделить всё

09:14:30: Starting /home/myself/build-qttest-Desktop-Debug/qttest...
QML debugging is enabled. Only use this in a safe environment.
Warning: Ignoring WAYLAND_DISPLAY on Gnome.  Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
QQmlApplicationEngine failed to load component
qrc:/main.qml:2:1: module "QtQuick.Window" is not installed
qrc:/main.qml:1:1: module "QtQuick" is not installed
qrc:/main.qml:2:1: module "QtQuick.Window" is not installed
qrc:/main.qml:1:1: module "QtQuick" is not installed
09:14:30: /home/myself/build-qttest-Desktop-Debug/qttest exited with code 255
Вот мои библиотеки:

Код: Выделить всё

$  dpkg --get-selections | grep libqt
libqt5concurrent5:amd64             install
libqt5core5a:amd64              install
libqt5dbus5:amd64               install
libqt5designer5:amd64               install
libqt5designercomponents5:amd64         install
libqt5gui5:amd64                install
libqt5help5:amd64               install
libqt5network5:amd64                install
libqt5positioning5:amd64            install
libqt5printsupport5:amd64           install
libqt5qml5:amd64                install
libqt5qmlmodels5:amd64              install
libqt5qmlworkerscript5:amd64            install
libqt5quick5:amd64              install
libqt5quicktest5:amd64              install
libqt5quickwidgets5:amd64           install
libqt5sensors5:amd64                install
libqt5serialport5:amd64             install
libqt5sql5:amd64                install
libqt5sql5-sqlite:amd64             install
libqt5svg5:amd64                install
libqt5test5:amd64               install
libqt5webchannel5:amd64             install
libqt5webkit5:amd64             install
libqt5widgets5:amd64                install
libqt5xml5:amd64                install
libqt5xmlpatterns5:amd64            install
libqt6concurrent6:amd64             install
libqt6core6:amd64               install
libqt6dbus6:amd64               install
libqt6gui6:amd64                install
libqt6labsanimation6:amd64          install
libqt6labsfolderlistmodel6:amd64        install
libqt6labsqmlmodels6:amd64          install
libqt6labssettings6:amd64           install
libqt6labssharedimage6:amd64            install
libqt6labswavefrontmesh6:amd64          install
libqt6network6:amd64                install
libqt6opengl6:amd64             install
libqt6opengl6-dev:amd64             install
libqt6openglwidgets6:amd64          install
libqt6printsupport6:amd64           install
libqt6qml6:amd64                install
libqt6qmlcore6:amd64                install
libqt6qmllocalstorage6:amd64            install
libqt6qmlmodels6:amd64              install
libqt6qmlworkerscript6:amd64            install
libqt6qmlxmllistmodel6:amd64            install
libqt6quick6:amd64              install
libqt6quickcontrols2-6:amd64            install
libqt6quickcontrols2impl6:amd64         install
libqt6quickdialogs2-6:amd64         install
libqt6quickdialogs2quickimpl6:amd64     install
libqt6quickdialogs2utils6:amd64         install
libqt6quicklayouts6:amd64           install
libqt6quickparticles6:amd64         install
libqt6quickshapes6:amd64            install
libqt6quicktemplates2-6:amd64           install
libqt6quicktest6:amd64              install
libqt6quickwidgets6:amd64           install
libqt6sql6:amd64                install
libqt6sql6-sqlite:amd64             install
libqt6test6:amd64               install
libqt6widgets6:amd64                install
libqt6xml6:amd64                install
Как исправить ошибку и скомпилировать?

Подробнее здесь: https://stackoverflow.com/questions/768 ... untu-22-04
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • QML -модуль не найден (Qtquick) на недавно установленном QT6 на Ubuntu 22.04
    Anonymous » » в форуме C++
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous
  • Qt6 IOS QML QIOSApplicationDelegate запускает делегат, но Main.qml не отображается (экран черный)
    Anonymous » » в форуме IOS
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • QT6 iOS QML QOIOSApplicationDelegate начинает делегировать, но main.qml не виден (экран черный)
    Anonymous » » в форуме IOS
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Как получить доступ к элементам из файла .ui.qml в родительском файле .qml и взаимодействовать с ними? QT-QML
    Anonymous » » в форуме C++
    0 Ответы
    47 Просмотры
    Последнее сообщение Anonymous
  • Qt6: Статически связанный модуль qml
    Anonymous » » в форуме C++
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C++»