• 7294阅读
  • 5回复

[提问]QT中能否实现窗口抖动 [复制链接]

上一主题 下一主题
离线xiejz
 
只看楼主 倒序阅读 楼主  发表于: 2011-10-15
关键词: QT4求助窗口
如题 我在做一个游戏,希望能实现类似QQ那样的窗口抖动功能
请问各位大牛,qt中有没有窗口抖动的函数,窗口抖动在QT中能实现吗?
离线jorneyr

只看该作者 1楼 发表于: 2011-10-15
使用timer或者Qt的动画功能,调用moveTo函数就可以实现
离线roywillow

只看该作者 2楼 发表于: 2011-10-15
应该能实现,只要改变窗口的位置就好了
不过不清楚最大化的情况下能不能改变
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线呆呆很呆
只看该作者 3楼 发表于: 2011-10-15
曾经在易语言时候实现过,无非就是左边+5,延时,上面+5,延时,左边-5,延时,上边-5,延时,套上个计次循环(c++中for循环),延时短一点就行了
离线xiejz
只看该作者 4楼 发表于: 2011-10-15
回 2楼(roywillow) 的帖子
恩 问题已解决~~~
直接用move()函数就可以了
感谢各位大牛!! 哈哈
离线zzxxer
只看该作者 5楼 发表于: 2012-04-14
请问楼主的move是结合什么用的?我结合pthread用会崩溃:<unknown>: Fatal IO error 11 (资源暂时不可用) on X server :0.0.

快速回复
限100 字节
 
上一个 下一个