如何隐藏滚动条QScrollArea
?目前我使用的是hide()
返回的滚动条上的方法QScrollArea::horizontalScrollBar()
and QScrollArea::verticalScrollBar()
但为滚动条保留的空间仍然存在。显然,这看起来非常难看,而且不节省空间。如果我完全删除滚动条,我将无法再使用以下命令轻松滚动到特定点QScrollBar::setValue()
.
您可以使用样式表隐藏它。
使用height:0px;
隐藏水平滚动条并width=0px;
隐藏垂直滚动条。
像那样:
horizontalScrollBar()->setStyleSheet("QScrollBar {height:0px;}");
verticalScrollBar()->setStyleSheet("QScrollBar {width:0px;}");
瞧!没有滚动条,您仍然可以使用它们来操作它们setValue()
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)