ZKX's LAB

Qt ui 添加的QScrollArea,水平滚动条没有,垂直滚动条不动。 qt水平滑动条

2021-04-24知识6

QT滚动条的问题? 第一个问题:如果你的滚动条以及其他的窗口都继承自同一个父类,你可以使用void QWidget:raise()[slot]将窗体置于最顶层。即在每次加入了新的窗体之后,做下面的操作:m_scrollBar->;raise();m_hscrollBar->;raise();第二个问题:我不知道你的意思是不是在每次加入新的窗体之后,都让滚动条自动跳到最底处。首先你需要知道你新添加窗体之后,你所有的子窗口的总高度totalHeight。然后重新设置垂直滚动条的range,再设置滚动条的值;与下面的操作类似设置滚动条范围m_scrollBar->;setMinimum(0);m_scrollBar->;setMaximum(totalHeight);设置滚动条的值m_scrollBar->;setValue(totalHeight);至于行不行,我还没试过,你可以尝试下下。

QT滚动条的问题?m_scrollBar=new QScrollBar(Qt:Vertical,this);m_hscrollBar=new QScrollBar(Qt:Horizontal,this);我创建了两个滚动条,一个垂直一个水平,我的滚动条是。

qt滚动条样式设置 1 2 3 4 5 6 7 分步阅读 本经验介绍在Qt 4中设置滚动的样式。设置滚动条样式有好几种方式,本经验介绍其中几种方式。工具/原料 Qt 4 Windows操作系统 。

#qt水平滑动条

随机阅读

qrcode
访问手机版