Seite 1 von 1

Widget Slider

Verfasst: 18. September 2008 14:31
von gundi_
Hallo alle zusammen,

ich habe ein Problem beim QSlider.

Ich habe zwei customized Slider (vertical und horizontal). Ich will einfach ein Textlabel entsprechend der Ausrichtung der Slider verwenden. Ich erzeuge zwei Labels vom QLabel und verwende setgeometry(x,y,w,h). Aber erfolglos.

Wie kann ich die Größe der Labels entsprechend der Slidergröße setzen, sodass bei beiden der Text sichtbar ist? Beim vertikalen wird der Text nur halb angezeigt.


Danke für eure Hilfe.

Verfasst: 19. September 2008 17:47
von gentlesea
Du möchtest die Größe der QLabel einstellen? Kann es sein, dass Du ein QGridLayout verwendest, welches das Verändern der Größe einschränkt? Im Designer sieht man in diesem Fall sofort, dass die Größe nicht veränderlich ist. Sie ist ausgegraut. Vielleicht benutzt Du zunächst den Designer.

Verfasst: 23. September 2008 10:00
von gundi_
Hi,

nö, ich verwende kein QGridLayout. Ist nur QLabel um Text darzustellen. Wie kann ich zwei TextLabels hintereinander aufrufen um diese darzustellen. Wenn ich setGeometry im showEvent oder auch im Konstruktor aufrufe, erscheint der Text in beiden Labels nicht? Woran liegt das denn?