Mit einem QFileDialog versuche ich die Größe der Seitenleiste in einem QFileDialog zu ändern. Ich möchte, dass es eine größere Breite hat. Ich schaute auf dir (QtGui.QFileDialog), die eine Fülle von Funktionen/Methoden und dir (QtGui.QSizePolicy) zeigt, die wie die richtige Wahl schien. Ich war jedoch nicht in der Lage, die Größe der Seitenleiste zu manipulieren.Qt QFileDialog QSizePolicy der Seitenleiste
print 'sizePolicy: ', self.sizePolicy()
urls = [ QtCore.QUrl("file:"), QtCore.QUrl("file:///usr/home/")]
self.fileBrowser.setSidebarUrls(urls)
Returns // sizePolicy:
Es scheint die Länge der Namen auszumitteln die Breite der Seitenleiste zu erstellen. Weiß jemand einen Weg dazu? Die Größenrichtlinie gibt ein QSizePolicy-Objekt zurück, aber ich weiß nicht, wie die Größe der Seitenleiste geändert werden soll.
Danke!
es gibt eine Größenrichtlinie zurück, aber es hat Pfeilklammern und wurde aus diesem Beitrag herausgeschnitten;) – crackerbunny