Как установить декларативный модуль для Qt5 в Ubuntu 16.04?

В pro-файле у меня есть следующая строка.

QT += core gui quick widgets quickwidgets declarative sql

При запуске qmake я получаю следующую ошибку.

error: Unknown module(s) in QT: declarative

Я установил пакет qtdeclarative5-dev но при запуске qmake в QtCreator я все еще получаю сообщение выше

Кому нужно установить, чтобы получить декларативный модуль?

1
задан 14 May 2016 в 20:23

1 ответ

Qt 5.0 совместим только с Qt Creatoe 2.6.1+, поэтому установите Qt Creator 2.6.1

. Перед началом установки удалите существующую версию Qt Creator. Выполнить следующую команду в терминале

sudo apt-get autoremove qtcreator

загрузить соответствующий установщик отсюда

перейти в каталог с установщиком и запустить

[ f2]

Запустите установщик

sudo ./qt-creator-linux-*-opensource-2.6.1.bin

Вот и все. если все будет хорошо, вы сможете использовать Qt 5.0 с Qt Creator.

Надеюсь, что это поможет

1
ответ дан 23 May 2018 в 11:18
  • 1
    Я использую QtCreator 3.5.1, поэтому он отлично подходит для Qt5.5.1 у меня на ubuntu. Проблема все еще существует, мне нужен декларативный модуль в моей системе и не знаю, какой пакет установить. Строка в файле pro следующая. QT + = core gui быстрые виджеты quickwidgets declarative sql qmake имеют проблемы с поиском декларативного модуля. – user58056 14 May 2016 в 19:46

Другие вопросы по тегам:

Похожие вопросы: