Qt游戏手柄开发

本文介绍在Qt中使用QJoySricks进行常见XBox游戏手柄开发,我使用的是北通阿修罗2游戏手柄。

1.添加QJoySricks库

GitHub链接:

https://github.com/alex-spataru/QJoysticks

下载源码后在.pro文件中加入:

include ($$PWD/../QJoysticks/QJoysticks.pri)

2.JoyStick声明与定义

新建MainWidget类,继承自QWidget。

mainwidget.h文件中包含”QJoySticks.h”头文件:

#include "QJoysticks.h"

mainwidget.h中声明m_joystick:

QJoysticks* m_joystick;

mainwidget.cpp中实例化m_joystick

m_joystick = QJoysticks::getInstance();



版权声明:本文为Scorch111原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/Scorch111/article/details/104318956