QProgressBar und StyleSheets, ist es ein Bug?

Verschiedenes zu Qt
Antworten
zonk_y2k_ce
Beiträge: 3
Registriert: 2. Juni 2008 13:02

QProgressBar und StyleSheets, ist es ein Bug?

Beitrag von zonk_y2k_ce »

Hallo QtForum-Gemeinde! Ich arbeite (mit Designer) mit Qt 4.3.3 und moechte auf ein QProgressBar StyleSheets anwenden, soweit sogut, es klappt einwandfrei solange man QProgressBar mit orientation:Horisontal verwendet. Nun moechte ich mein QProgressBar auf den Kopf stellen (d.h. orientation:Vertical), und das geht prompt nicht-> mein QProgressBar sieht so aus, als haette ich keine StyleSheets angewendet.
Ich habe als Quelle die Seite von Trolltech benuzt http://labs.trolltech.com/blogs/2007/06 ... scrollbar/.
So siehts mein StyleSheet fuer QProgressBar (Horisontal) aus:

Code: Alles auswählen

QProgressBar {
border: 2px solid grey;
border-radius: 10px;
font: bold "Helvetica";
font-size: 18px;
}

QProgressBar::chunk {
background-color: red;
width: 5px;
margin: 0.5px;
}
und so siehts mein StyleSheet fuer QProgressBar (Vertical) aus:

Code: Alles auswählen

QProgressBar:vertical {
border: 2px solid grey;
border-radius: 10px;
font: bold "Helvetica";
font-size: 18px;
}

QProgressBar::chunk {
background-color: red;
width: 5px;
margin: 0.5px;
}
Ist das ein Bug oder mache ich etwas falsch? :o
QtNoob2008
Beiträge: 54
Registriert: 10. April 2008 08:27

Beitrag von QtNoob2008 »

Hallo,

probier mal folgendes aus:

Code: Alles auswählen

QProgressBar{ 
border: 2px solid grey; 
border-radius: 10px; 
font: bold "Helvetica"; 
font-size: 18px; 
} 

QProgressBar::chunk:vertical{ 
background-color: red; 
height: 5px; 
margin: 0.5px; 
} 

Zudem im Designer (orientation) die Progressbar mit Qt::vertical ausrichten
Gruß QtNoob2008
zonk_y2k_ce
Beiträge: 3
Registriert: 2. Juni 2008 13:02

Beitrag von zonk_y2k_ce »

Hallo QtNoob2008, danke fuer die Antwort. Diese Moeglichkeit habe ich auch schon ausprobiert, auch erfolglos.
Zudem im Designer (orientation) die Progressbar mit Qt::vertical ausrichten
das ist auch immer so eingestellt (fuer diesen Fall, senkrecht).
QtNoob2008
Beiträge: 54
Registriert: 10. April 2008 08:27

Beitrag von QtNoob2008 »

Also unter 4.3.4 funktioniert die Darstellung mit meinem geänderten Style Sheet. I'm Sorry
Dateianhänge
Unbenannt.png
Unbenannt.png (4.52 KiB) 5310 mal betrachtet
zonk_y2k_ce
Beiträge: 3
Registriert: 2. Juni 2008 13:02

Beitrag von zonk_y2k_ce »

Ich habe auch das ganze mit Qt4.4 (bzw. hier Designer) ausprobiert, immer noch erfolglos, naemlich genau wie mit 4.3.3. Ich benutze Linux (Ubuntu) und so wie es auf dem Screenshot aussieht, stammt es von Windows? Kann es daran liegen? Genau das, wie auf dem Sreenshot, will ich haben :D , es ist wie verhext :(
PeterLustig
Beiträge: 386
Registriert: 21. November 2007 20:07

Beitrag von PeterLustig »

Schonmal im Task-Tracker gesucht?
QtNoob2008
Beiträge: 54
Registriert: 10. April 2008 08:27

Beitrag von QtNoob2008 »

Jap ist unter Windows, habs gerade unter Debian 4.0 ausprobiert ... da funktioniert es auch... hab da aber auch die 4.3.4 :?
Antworten