| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
pepe84
Anmeldedatum: 09.03.2010 Beiträge: 3
|
Verfasst am: Di März 09, 2010 23:10 Titel: QGroupBox Titel stylen |
|
|
Hallo,
ich habe ein Problem mit dem Stylen der QGroupBox per Style Sheets. Und zwar geht es darum, dass ich der Titel-Leiste eine feste Breite geben möchte, und der Text der Titel-Leiste linksbündig ist. Mein momentaner Style Sheet sieht wie folgt aus:
| Code: | QGroupBox {
background-color: #000000;
border: 1px solid #00236f;
margin-top: 31px;
margin-left:2px;
}
QGroupBox::title {
subcontrol-origin: margin;
subcontrol-position: top left;
padding: 4px 3px 6px;
max-width:204px;
color:#00236F;
min-width:204px;
} |
Das Problem ist, dass der Titel nun zwar die richtige Breite hat, jedoch der Text zentriert ist. Mit "text-align:left;" komme ich da nicht weiter. Die Breite per "width:204px;" scheint gar nichts zu bringen.
Kann mir jemand sagen, wie ich es hinbekommt die Titel-Leiste in einer bestimmten Breite zu haben, dass aber der Text darin linksbündig ist?
Wäre über jeden Vorschlag dankbar. |
|
| Nach oben |
|
 |
Psychomax
Anmeldedatum: 29.12.2008 Beiträge: 48
|
Verfasst am: Mi März 10, 2010 9:32 Titel: |
|
|
Das selbe Problem hatte ich auch mit QLabels. Ich der Doku steht:
| Zitat: |
text-align
Alignment The alignment of text and icon within the contents of the widget.
If this value is not specified, it defaults to the value that depends on the native style.
Example:
QPushButton {
text-align: left;
}
This property is currently supported only by QPushButton and QProgressBar.
|
Ohne mir jetzt die GroupBox anzuschauen, hab ich es damals bei QLabel mit setAlignment und setGeometry gelöst. Vielleicht hilft dir das!?
LG Max |
|
| Nach oben |
|
 |
pepe84
Anmeldedatum: 09.03.2010 Beiträge: 3
|
Verfasst am: Mi März 10, 2010 12:31 Titel: |
|
|
| Danke für die Antwort, jedoch klappt es damit auch nicht =( |
|
| Nach oben |
|
 |
pepe84
Anmeldedatum: 09.03.2010 Beiträge: 3
|
Verfasst am: Do März 11, 2010 11:53 Titel: |
|
|
| Niemand sonst eine Idee? |
|
| Nach oben |
|
 |
|