c++ - 使用Qt框架生成鼠标事件

标签 c++ qt qt5.3

我正在使用 Qt 框架,我想在我的应用程序窗口之外生成鼠标事件。

到目前为止,我设法使用以下方法移动鼠标指针:

QGuiApplication::overrideCursor()->setPos(x,y);

如何生成鼠标左键单击、中键单击、右键单击和鼠标滚轮移动?

最佳答案

Qt 无法做到这一点。使用特定于您的目标平台的 API。

关于c++ - 使用Qt框架生成鼠标事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26267668/

相关文章:

c++ - QTree控件;在 QTree 中选择多个项目时禁用 ui 功能

python - 布局中小部件的哪个样式表选择器?

c++ - QButtonGroup setExclusive() 问题

c++ - Visual Studio 2017 c++ win32 控制台项目模板

c++ - 如何防止堆栈损坏?

linux - 在现有 Qt Creator 实例中打开文件

qt - 绑定(bind)到导入的 Javascript 属性

c++ - 为什么我的专用模板函数只在调试版本中被调用?

C++/CLI 和编译器选择

c++ - Qt 资源系统中文件的最后修改日期