Unsolved Build Qt Project on Debian Buster
-
Hello,
I am trying to port a Qt .pro project from 5.12.3 (based on downloaded version of Opensource Qt from Qt Website) to 5.11.3 on Debian Buster.The project .pro file is:
QT += quick virtualkeyboard core gui widgets charts
QT += qml quick sql
CONFIG += c++11The following define makes your compiler emit warnings if you use
any Qt feature that has been marked deprecated (the exact warnings
depend on your compiler). Refer to the documentation for the
deprecated API to know how to port your code away from it.
DEFINES += QT_DEPRECATED_WARNINGS
You can also make your code fail to compile if it uses deprecated APIs.
In order to do so, uncomment the following line.
You can also select to disable deprecated APIs only up to a certain version of Qt.
####DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
SOURCES +=
main.cpp
application.cppRESOURCES += qml.qrc
Additional import path used to resolve QML modules in Qt Creator's code model
QML_IMPORT_PATH =/home/user/application/
Additional import path used to resolve QML modules just for Qt Quick Designer
QML_DESIGNER_IMPORT_PATH =/home/user/application/
Default rules for deployment.
qnx: target.path = /tmp/$${TARGET}/bin
else: unix:!android: target.path = /opt/$${TARGET}/bin
!isEmpty(target.path): INSTALLS += targetHEADERS +=
main.h
zherox.hFORMS +=
simgui.uibut when I am trying to run qmake on the application project to build the Makefile, it gives me the following error:
Project ERROR: Unknown module(s) in QT: virtualkeyboard charts
I think I have installed all qml modules and everything is related to charts and virtualkeyboard available on Debian Buster, but qmake refuses to build the Makefile.
How I can proceed further?
Best regards,
Gianluca -
@GianlucaRenzi How did you install Qt?
Do you have more than one Qt installed on your system?