交叉编译 qml 应用程序和鼠标焦点问题
Posted
技术标签:
【中文标题】交叉编译 qml 应用程序和鼠标焦点问题【英文标题】:Cross compiling qml app and mouse focus issue 【发布时间】:2022-01-22 15:11:23 【问题描述】:当我在 raspberry3 上交叉编译我的 qml 应用程序时,鼠标光标禁用并且程序的触摸屏运行良好。
但是当我通过命令行在 raspberry 上运行程序时,当我触摸屏幕时, 鼠标光标在app上移动,而且似乎程序中鼠标的每一个动作和动作,也发生在程序外的树莓屏幕上!!!
(所有动作,点击和一切!)
但是当我在 rasp 屏幕上运行程序时,我希望鼠标的焦点被禁用;比如在rasp上交叉编译程序的情况。
【问题讨论】:
【参考方案1】:您可以通过在 main.cpp 中使用此行来禁用应用程序中的鼠标光标
QGuiApplication::setOverrideCursor(Qt::BlankCursor);
这将在您的应用内永久禁用鼠标光标,但它会出现在应用外。
【讨论】:
以上是关于交叉编译 qml 应用程序和鼠标焦点问题的主要内容,如果未能解决你的问题,请参考以下文章