使用QFileDialog,我试图在QFileDialog中更改侧栏的大小。我想要它有更大的宽度。我看到的是dir(QtGui.QFileDialog),它显示了大量的函数/方法,而dir(QtGui.QSizePolicy)似乎是正确的选择。不过,我还没能控制侧栏的大小。
print 'sizePolicy: ', self.sizePolicy()
urls = [ QtCore.QUrl("file:"), QtCore.QUrl("file:///usr/home/")]
self.fileBrowser.setSidebarUrls( urls )返回// sizePolicy:
它似乎平均出名称的长度,以创建边栏的宽度。有人知道怎么绕道吗?size策略返回一个QSizePolicy对象,但我不知道如何操作侧栏的大小。
谢谢!
发布于 2009-12-02 19:05:41
我建议使用find_children,然后可能使用qobject_cast来获取侧栏对象并直接操作它。
https://stackoverflow.com/questions/1241893
复制相似问题