如果使用的小部件是派生自类QAbstractScrollArea的,比如QTreeView,则在窗口内容过多或窗口宽高过小时,窗口或小部件边缘会自动出现水平或垂直滑条,过大时滑条会自动消失,那么在编程中我们如何知道此刻是否出现了滑条?可通过什么函数获得提示吗?以下代码可解决这个问题:
this->horizontalScrollBar()->isVisible();
可在QAbstractScrollArea的任意派生类中调用它!
如果使用的小部件是派生自类QAbstractScrollArea的,比如QTreeView,则在窗口内容过多或窗口宽高过小时,窗口或小部件边缘会自动出现水平或垂直滑条,过大时滑条会自动消失,那么在编程中我们如何知道此刻是否出现了滑条?可通过什么函数获得提示吗?以下代码可解决这个问题:
this->horizontalScrollBar()->isVisible();
可在QAbstractScrollArea的任意派生类中调用它!