• 4713阅读
  • 4回复

关于滚动条问题,多谢指教 [复制链接]

上一主题 下一主题
离线hpf0511
 
只看楼主 倒序阅读 楼主  发表于: 2007-11-14
— 本帖被 XChinux 执行加亮操作(2008-07-17) —
   widget的大小固定,但是要显示的东西超过了widget的大小,可以通过添加滚动条的方法把所有的东西都显示出来吗?怎么实现呢?非常感谢


还有一个问题就是,弹出一个窗口后,怎样使原来那个窗口无效,除非把这个弹出的窗口关掉?

谢谢
离线wenjing9942
只看该作者 1楼 发表于: 2007-11-15
第一个问题没听明白。
第二个问题的解决方法是:调用函数setEnabled(false)。
离线morya

只看该作者 2楼 发表于: 2007-11-15
第一个问题。
QScrollArea
第二个问题
QMessageBox::about()
函数的某个重载形式里面,有一个parent指针可以设置的。
把需要停用的窗口的指针放入,应该就可以让它暂时不能使用。
离线penguinfish

只看该作者 3楼 发表于: 2007-11-15
第二个问题:模式非模式的问题,你在新窗口的属性中设置Qt::WindowFlags,即可实现。
离线suntongo

只看该作者 4楼 发表于: 2007-11-21
第一个问题,选用某种本身就带滚动条的容器然后把所有的widgets放进去。
第二个问题,把新窗口设为moduless窗并作为原有窗口的子窗口来打开。
叫我神童哥,不要叫哥哥或者大哥什么的.
快速回复
限100 字节
 
上一个 下一个