滚动条置顶问题
小菜鸟写了个滚动条窗口,用QScrollView下写的,里面包含竖着的7个小的图形显示窗口。滚动条位置问题,请问QT3 里面有设置滚动条起始位置的代码么 --------------------编程问答-------------------- 找到滚动条,setValue,setPos反正就是这几个函数(由于没有Qt3的帮助文件) --------------------编程问答-------------------- 我知道这个,但是我的问题是 我这个窗口 只要你拉伸窗口的时候滚动条时在顶端时候拉伸没问题,控件也随着变化大小;但是,比如我滚动条至于中部或者底部时候,拉伸窗口,里面的子控件会少一块 顶部多一片空白。
--------------------编程问答-------------------- 所以在想滚动条设置置顶能不能解决这个问题 --------------------编程问答-------------------- QScrollView的滚动条是自动变化的,自动适应窗口大小。
你再仔细看看帮助,估计还是哪里没设置对。 --------------------编程问答-------------------- 是不是布局没弄好? --------------------编程问答-------------------- 我也在想这个问题,但是布局没办法把窗口大小和位置都写死,因为这个只是一个大项目窗口里的一个子功能框,必须保证能放大缩小里面的控件也放大缩小。
除非所有东西都写成固定大小,窗口也是固定大小,那样滚动条不会窜位。但是不可能写成这样。。 --------------------编程问答-------------------- 帮助手册里面关于resizeContents 的介绍特别简单。像您说的 是自适应的。我肯定是窗口和滚动条之间哪儿没设好。窗口里面嵌套了很多多个类的功能。 --------------------编程问答-------------------- 请问你有没有Windows下的QT3啊? --------------------编程问答-------------------- 哇,感谢回复这个帖子。早就解决啦。 --------------------编程问答-------------------- 说下解决的办法 啊 同求!! 我也遇到了!! --------------------编程问答-------------------- 兄弟 这都过去一年了啊。。 挖坟啊。还是用的Q3ScrollView这个类。写了一个resizeEvent(QResizeEvent* e)事件,根据显示的空间的多少,高和宽,自适应滚动窗口。
补充:移动开发 , Qt