qtforum.de Foren-Übersicht

QtWikiNeu: Zum Wiki  Qt-DocsQt-Dokumentation  Qt-PagesAndere Seiten zu Qt   
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

QGroupBox Titel stylen

 
Neues Thema eröffnen   Neue Antwort erstellen    qtforum.de Foren-Übersicht -> Qt Programmierung
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
pepe84



Anmeldedatum: 09.03.2010
Beiträge: 3

BeitragVerfasst am: Di März 09, 2010 23:10    Titel: QGroupBox Titel stylen Antworten mit Zitat

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
Benutzer-Profile anzeigen Private Nachricht senden
Psychomax



Anmeldedatum: 29.12.2008
Beiträge: 48

BeitragVerfasst am: Mi März 10, 2010 9:32    Titel: Antworten mit Zitat

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
Benutzer-Profile anzeigen Private Nachricht senden
pepe84



Anmeldedatum: 09.03.2010
Beiträge: 3

BeitragVerfasst am: Mi März 10, 2010 12:31    Titel: Antworten mit Zitat

Danke für die Antwort, jedoch klappt es damit auch nicht =(
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
pepe84



Anmeldedatum: 09.03.2010
Beiträge: 3

BeitragVerfasst am: Do März 11, 2010 11:53    Titel: Antworten mit Zitat

Niemand sonst eine Idee?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    qtforum.de Foren-Übersicht -> Qt Programmierung Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum nicht herunterladen


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de

Impressum