我的Qt4应用程序基本上有两个框架,每个框架显示或多或少的独立内容。用户应该能够使一个框架更小(另一个框架更大)
与QTableView中的行为非常相似,用户可以将一列放大或缩小。
是否有支持此功能的Qt小部件?如果没有,有关如何实现这一点的任何建议吗?
答案 0 :(得分:2)
查看QtGui.QSplitter
(http://pyqt.sourceforge.net/Docs/PyQt4/qsplitter.html)。例如
# Add horizontal splitter
horizontalSplitter = QtGui.QSplitter(QtCore.Qt.Horizontal)
# Add two widgets
horizontalSplitter.addWidget(widget1)
horizontalSplitter.addWidget(widget2)
你得到一个可拖动的水平分割器。希望这是你正在寻找的。