用于配置的Qt插件选项

用于配置的Qt插件选项,qt,qmake,qtplugin,qtvirtualkeyboard,Qt,Qmake,Qtplugin,Qtvirtualkeyboard,我正在尝试在启用箭头键导航选项的情况下构建qtvirtualkeyboard插件。但我不知道如何以正确的方式启用它。我试图补充一点 CONFIG += arrow-key-navigation 进入qtvirtualkeyboard.pro没有任何成功。当我加上 DEFINES += QT_VIRTUALKEYBOARD_ARROW_KEY_NAVIGATION 进入src/virtualkeyboard/virtualkeyboard.pro它可以工作,但我认为这是错误的方式。源应该是原始

我正在尝试在启用
箭头键导航
选项的情况下构建qtvirtualkeyboard插件。但我不知道如何以正确的方式启用它。我试图补充一点

CONFIG += arrow-key-navigation
进入
qtvirtualkeyboard.pro
没有任何成功。当我加上

DEFINES += QT_VIRTUALKEYBOARD_ARROW_KEY_NAVIGATION

进入
src/virtualkeyboard/virtualkeyboard.pro它可以工作,但我认为这是错误的方式。

源应该是原始的,你不应该触摸它们。删除已解压缩的源,然后重新安装它们

配置选项在命令行上传递给
qmake
。例如,假设一个源代码外构建(唯一明智的方法!):


这些选项可以在Qt Creator的构建设置中指定:有一个地方可以添加
qmake
命令行选项。

您是否也可以像这样启用/禁用
BaseKey
qmake /path/to/qtvirtualkeyboard.pro CONFIG+=arrow-key-navigation