首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何向qt小部件项目中添加qt虚拟化键盘

如何向qt小部件项目中添加qt虚拟化键盘
EN

Stack Overflow用户
提问于 2022-07-25 09:19:26
回答 1查看 122关注 0票数 1

我有一个使用QtCreator和Qt版本5.15.2创建的Qt项目,我正在尝试将QtVirtualKeyboard添加为火柴盒键盘,我已经尝试过在应用程序下使用停留在全屏模式下。

然而,我很难让它发挥作用,因为它目前还没有出现。我就是这样加进去的

Main.cpp

代码语言:javascript
复制
#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();
}

我尝试在QT += qtvirtualkeyboard文件中添加QT += virtualkeyboardQT += virtualkeyboard,但是它只是给了我一个错误:“未知模块”

如何将虚拟键盘添加到项目中?

EN

回答 1

Stack Overflow用户

发布于 2022-07-26 07:22:23

您需要确保在安装过程中选择了QtVirtualKeyboard库。

此外,我建议您开始为Qt应用程序使用cmake,因为Qt自Qt 6发布以来就正式放弃了qmake。

这并不是说您不能使用它,但您将获得更好的支持和结果,使用一个积极开发的构建系统,而不是一个废弃的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73106784

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档