【发布时间】:2013-09-29 21:10:15
【问题描述】:
我有一个 QTreeView(带有 PyQt4),使用下面的代码自定义和调整大小的图标,但 Size 列显示错误的对齐/位置,如下所示:
self.ui.treeView.setIconSize(QtCore.QSize(30,30))
fileSystemModel = QtGui.QFileSystemModel(self.ui.treeView)
custonIconProvider = CustomIconsProvider()
fileSystemModel.setIconProvider(custonIconProvider)
self.ui.treeView.setModel(fileSystemModel)
self.ui.treeView.setRootIndex(fileSystemModel.setRootPath(forlderPath))
self.ui.treeView.setColumnWidth(0, 250)
self.ui.treeView.setColumnWidth(1, 70)
self.ui.treeView.setColumnWidth(2, 70)
我搜索了http://pyqt.sourceforge.net/Docs/PyQt4/qtreeview.html 文档以寻找可能的修复方法,但找不到任何明显的东西。
【问题讨论】:
标签: python pyqt pyqt4 text-alignment qtreeview