找了下,发现在QAbstractScrollArea里面有
void setHorizontalScrollBar ( QScrollBar * scrollBar )
void setHorizontalScrollBarPolicy ( Qt::ScrollBarPolicy )
void setVerticalScrollBar ( QScrollBar * scrollBar )
void setVerticalScrollBarPolicy ( Qt::ScrollBarPolicy )
这几个方法,分别是设置水平和竖直滚动条的方法。
对于QAbstractScrollArea这个类,
Inherited by QAbstractItemView, QGraphicsView, QMdiArea, QPlainTextEdit, QScrollArea, and QTextEdit.
而对于QAbstractItemView这个类,Inherited by QColumnView, QHeaderView, QListView, QTableView, and QTreeView.
而QTableWidget继承自QTableView,所以那几个设置滚动条的方法也就是tablewidget设置的方法。
设置滚动条的时候可以使用
setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOn)
隐藏工具条的时候可以把参数设置为Qt::ScrollBarAlwaysOff