使用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:
似乎平均了名称的长度以创建侧栏的宽度。有人知道解决这个问题吗?大小策略返回一个QSizePolicy对象,但我不知道如何操纵侧栏的大小。
谢谢!
答案 0 :(得分:0)
我建议使用find_children,然后使用qobject_cast来获取侧边栏对象并直接操作它。