• 7799阅读
  • 2回复

[提问]求助一程序 [复制链接]

上一主题 下一主题
离线xiangcheng
 
只看楼主 倒序阅读 楼主  发表于: 2010-04-20
— 本帖被 XChinux 从 论坛公告栏 移动到本区(2013-02-24) —
关于linux下qt4 音乐鼠标的软件
要求:根据鼠标的移动方向提示鼠标正在向哪个方向移动;例如鼠标正在向左上方移动;
鼠标单双击,单击提示已选中什么或者正在关闭什么,双击提示正在打开什么
高手帮帮忙
离线yangfanxing
只看该作者 1楼 发表于: 2010-04-20
这发错版了~~~
这个怎么不像求助呢。。。
PHPWind好恶心。。。不想看这种界面。。。
离线318065268
只看该作者 2楼 发表于: 2010-04-21
这就是截获底层的来自鼠标设备的数据来做的了。

如果只是在一个窗口程序中达到这个效果,倒是很容易,有一堆的鼠标事件可以用,hover的,move的,press的。
判断方向就更容易了,记录一下当前鼠标的坐标位置,然后和上一次的位置做个比较,得到两个方向坐标的差值,用两个差值的正负来判断鼠标是在向哪移动。判断完了将当前的坐标值再存入保存坐标直的那个变量中。为了实用还是需要设定一个阈值。

播放音乐比较简单的用QWave这个类把,有静态函数可用。
Email  rsail@126.com(私人邮箱)
QQ:   318065268
快速回复
限100 字节
 
上一个 下一个