• 6424阅读
  • 5回复

如何使鼠标移动到一个物体上显示提示信息? [复制链接]

上一主题 下一主题
离线土匪老黑
 
只看楼主 倒序阅读 楼主  发表于: 2010-04-13
具体是这样的:用位图画了一条小船,小船不停的运动,要求鼠标移动到小船上时,会有提示信息,显示小船的航向和速度。该怎么实现啊?
如果是一个按钮或者图片什么的,好像可以用Tooltips这个属性,位图不可以么???
离线yangfanxing
只看该作者 1楼 发表于: 2010-04-13
QRegion()相关;
获取鼠标坐标,当QRegion::contains(pos)时可以弹出一个tip widget或者仅仅是drawText提示消息(还可以做文字框修饰等);
另外这个判断是否contains应该要转换坐标什么的。。。
PHPWind好恶心。。。不想看这种界面。。。
离线土匪老黑
只看该作者 2楼 发表于: 2010-04-20
你好,是这个么?
bool QRegion::contains ( const QPoint & p ) const
Returns true if the region contains the point p; otherwise returns false.
但是,提示信息怎么出来呢????
离线yangfanxing
只看该作者 3楼 发表于: 2010-04-20
回 2楼(土匪老黑) 的帖子
可以用各种方法写出来吧~看自己需要。。。
如drawText(),弹出提示窗口。。。等等。。。
PHPWind好恶心。。。不想看这种界面。。。
离线wy200507030
只看该作者 4楼 发表于: 2010-04-22
qt 怎样弹出tip widget????
离线bahuasheng
只看该作者 5楼 发表于: 2010-04-24
弹出提示信息也可以用QMessageBox
快速回复
限100 字节
 
上一个 下一个