• 5472阅读
  • 1回复

[提问]QWidget上的QPushButton定位问题 [复制链接]

上一主题 下一主题
离线yanzhuliang
 

只看楼主 倒序阅读 楼主  发表于: 2011-01-20
有一个基于QWidget的UI视图MyWidget,宽高假设为(800,800),我将MyWidget作为QTabWidget的PAGE页,而QTabWidget的大小为(400,300),这时MyWidget肯定有一部分是不可见的。
我简单实现了Ctrl+F搜索按钮,如果找到这个按钮(可能在MyWidget不可见部分),就把按钮移到(400,300)区域内一个合适的位置,搞了半天也没搞好。求高人指点指点,最好给段源码,小弟先谢过了!
[ 此帖被yanzhuliang在2011-01-20 16:42重新编辑 ]
离线cycloneii

只看该作者 1楼 发表于: 2011-01-22
既然显示区域小于实际大小,那可以用QScrollArea作为MyWidget的容器,然后使用ensureWidgetVisible或者根据QPushButton的位置移动MyWidget保证这个按钮能够被看到
快速回复
限100 字节
 
上一个 下一个