簡體   English   中英

如何將 qtvirtualkeyboard 添加到 qt 小部件項目

[英]how to add qtvirtualkeyboard to a qt widget project

我有一個使用 QtCreator 和 Qt 版本 5.15.2 創建的 Qt Widget 項目,我正在嘗試將 QtVirtualKeyboard 添加為 matchbox-keyboard 我已經嘗試在應用程序處於全屏模式時使用停留在應用程序下。

但是我無法讓它工作,因為它目前根本沒有出現。 這就是我嘗試添加它的方式

主文件

#include "mainwindow.h"

#include <QApplication>
#include <QtWidgets>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    qputenv("QT_IM_MODULE", QByteArray("qtvirtualkeyboard"));
    MainWindow w;
    //w.showFullScreen();
    w.show();
    return a.exec();
}

我嘗試在.pro文件中添加QT += qtvirtualkeyboardQT += virtualkeyboard但它只是給我一個錯誤說“未知模塊”

如何將虛擬鍵盤添加到項目中?

您需要確保在安裝過程中選擇了 QtVirtualKeyboard 庫。

另外,我建議您開始將 cmake 用於 ZE8801102A40AD89DDCFDCAEBF008D25Z 應用程序,因為 Qt 自 ZE8801102A40AD25ZDDCAF8 發布以來已正式放棄 qmake。

並不是說你不能使用它,而是使用積極開發的構建系統而不是廢棄的構建系統,你會得到更好的支持和結果。

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM