Frage

Ich versuche, eine Textausrichtung für QTableView einzurichten, von:

setStyleSheet("QTableView {Alignment: center;}");

Aber es scheint überhaupt nicht zu funktionieren.

Und wenn dies nicht funktioniert, gibt es dann eine andere Lösung, anstatt ein Modell neu zu implementieren?

Vielen Dank

War es hilfreich?

Lösung

Ich bin mir ziemlich sicher, dass es keine Möglichkeit gibt, die Textausrichtung eines QTableView -Elements über CSS festzulegen, sondern dass es etwas ist, das durch Neuauflagen des Modells zum Ausdruck gebracht werden muss. Die Argumentation (ich glaube) ist, dass QtableView -Elemente "alles" sein können, sodass die textliche Ausrichtung zu abstrakt ist.

Auf der positiven Seite, sobald Sie es für die Spalte eingestellt haben, funktioniert es einfach.

Als Referenz, Stylesheet -Dokumentation

-n

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top