جستجو در تالارهای گفتگو
در حال نمایش نتایج برای برچسب های 'embedded'.
1 نتیجه پیدا شد
-
من از کیوت 5.9.1 برای دستگاه ارم دارم استفاده میکنم. نمونه کد basic که مال مثال کیوت هست روی برد من درست کار میکنه. منم خواستم چیزی شبیه اون بسازم این کد ها را .pro اضافه کردم QT +=qml quick CONFIG += c++11 static { QT += svg QTPLUGIN += qtvirtualkeyboardplugin } disable-desktop|android-embedded|!isEmpty(CROSS_COMPILE)|qnx # Additional import path used to resolve QML modules in Qt Creator's code model QML_IMPORT_PATH =/opt/rootfs-s5p4418/usr/local/Trolltech/Qt-5.9.1-nexell32/qml/QtQuick/Controls.2/Material QML_IMPORT_PATH =/opt/rootfs-s5p4418/usr/local/Trolltech/Qt-5.9.1-nexell32/qml/Qt/labs # Additional import path used to resolve QML modules just for Qt Quick Designer QML_DESIGNER_IMPORT_PATH =/opt/rootfs-s5p4418/usr/local/Trolltech/Qt-5.9.1-nexell32/qml/QtQuick/Controls.2/Material و این کدها به صفحه ای که دارای ادیتور است تا بتوانم در ان تایپ کردم import QtQuick 2.9 import QtQuick.Window 2.2 import QtQuick.VirtualKeyboard 2.2 import QtQuick.VirtualKeyboard.Settings 2.2 و این کد برای صفحه main.cpp int main(int argc, char *argv[]) { qputenv("QT_IM_MODULE", QByteArray("qtvirtualkeyboard")); QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling); QGuiApplication app(argc, argv); QQmlApplicationEngine engine; engine.load(QUrl(QStringLiteral("qrc:/main.qml"))); if (engine.rootObjects().isEmpty()) return -1; return app.exec(); } اما نشون نمیده. کسی میدونه کجای کار اشکال داره؟