存储QListWidget列宽

时间:2011-10-21 18:47:52

标签: python qt4 pyqt4

我正在尝试存储 QListWidget QTableWidget列的宽度。用户可以根据需要调整它们,但关闭应用程序会使一切恢复到“正常”宽度。

我一直在努力寻找'columnResize'或'resize'信号。但是没有看到类似的东西。

1 个答案:

答案 0 :(得分:0)

我认为你的意思是QTreeWidget而不是QListWidget,因为后者没有列。可以像这样检索列的宽度:

columns = [tree.columnWidth(index) for index in range(tree.columnCount())]

然后,您可以在应用程序关闭时保存此列表。

修改

注意:相同的代码适用于QTableWidget。