Leap Motion Sample Qt Version

注:官方Sample.cpp在“$SDKdir\LeapSDK\samples”下。

本文将演示如何将LeapMotion的数据通过Qt可视化界面输出。



环境:Qt for Windows VS2012 OpenGL版
OS:Windows 7 SP1 64bit
Qt:5.2.1(Qt Creator 3.0.1)
Compiler:Microsoft Visual C++ Compiler 11.0 amd64
Debugger:None.

1.新建Qt工程QtLeap,将SDK下的include和lib目录复制到工程目录下。修改.pro文件添加include和lib目录。

2.新建C++ Source File,命名为sample.cpp,将SDK中的sample.cpp复制到新建的呃sample.cpp中。

2.1新建头文件sample.h,将sample.cpp中的类定义剪切到sample.h中。

2.2将sample.cpp中要在窗体显示的信息转换成QString格式,赋值给一个新建的QString类型的变量。

2.3strOut应声明为全局变量

3.main.cpp中添加sample的执行语句

4.添加一个QtextEdit文本编辑框用于信息输出

5.添加一个计时器用于数据的循环获取

5.1在mainwindow.cpp中添加QTimer

5.2在mainwindow.h中添加槽函数getstrOut();

6.RUN IT.

如无注明,均为原创。转载请注明: 转载自MITGAI`S THINKING
本文链接地址: Leap Motion Sample Qt Version

知识共享许可协议本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。

如果本文对您生活或工作产生了积极影响,那我非常高兴。
如果您愿意为文章的内容或想法提供支持,欢迎点击下边的捐赠按钮,资助作者创作更多高价值高品质的内容。
支付宝捐赠
anyShare分享到:

发表评论