Die minimale Höhe eines Widgets ermittlen?
Die minimale Höhe eines Widgets ermittlen?
Hi,
Wie kann ich die minimale Höhe eines Widgets ermittlen?
wenn setMinHeight nicht gesetzt wurde erhalte ich 0.
sizeHint liefert einen Wert der mir unrealistisch erscheint...
Viele Dank
Wie kann ich die minimale Höhe eines Widgets ermittlen?
wenn setMinHeight nicht gesetzt wurde erhalte ich 0.
sizeHint liefert einen Wert der mir unrealistisch erscheint...
Viele Dank
Hm, ich bin mir grade nicht sicher ob ich dich richtig verstehe.
Aber der tatsächliche mindestwert ist 0. D.h. du kannst zur Laufzeit das Widget auf null minimieren.
Vlt. erklärst du mir einfach kurz worum es genau geht, vlt fällt dann der Groschen
edit:
also ehm nur damit wir nicht aneinander vorbeireden: du meinst nicht die ist-größe, oder? also .height() und .width() bzw. über .geometry() !?
Aber der tatsächliche mindestwert ist 0. D.h. du kannst zur Laufzeit das Widget auf null minimieren.
Vlt. erklärst du mir einfach kurz worum es genau geht, vlt fällt dann der Groschen
edit:
also ehm nur damit wir nicht aneinander vorbeireden: du meinst nicht die ist-größe, oder? also .height() und .width() bzw. über .geometry() !?
Also da es scheinbar keine Expander in Qt gibt:
Siehe hier:
http://qtforum.de/forum/viewtopic.php?p=61936#61936
würde ich gerne einen schreiben
Dazu möchte ich aktuelle Größe des Kindelements (Welches ein und ausgblendet wird) ermittlen.
Ich brauch die aktuelle Größe bzw. die minimal Größe des Kindes.
Wenn der Expandern auf geklappt ist ist die Größe Expanderheader + Kind.
Wenn zugeklappt dann ist die Größe nur Expanderheader.
Viele Grüße
Siehe hier:
http://qtforum.de/forum/viewtopic.php?p=61936#61936
würde ich gerne einen schreiben
Dazu möchte ich aktuelle Größe des Kindelements (Welches ein und ausgblendet wird) ermittlen.
Ich brauch die aktuelle Größe bzw. die minimal Größe des Kindes.
Wenn der Expandern auf geklappt ist ist die Größe Expanderheader + Kind.
Wenn zugeklappt dann ist die Größe nur Expanderheader.
Viele Grüße
Bin mir nicht sicher was ein Expander ist .... sowas?
http://doc.trolltech.com/4.6/qspaceritem.html#details
http://doc.trolltech.com/4.6/qspaceritem.html#details
Nein das hier
http://www.wpftutorial.net/Expander.html
http://www.wpftutorial.net/Expander.html
was gibt es da groß zu schreiben?
Den QToolButton mit (setToggleButton(true)) mit Icon versehen, das je togglestatus das QImage um 180° dreht. Connecte den QToolButton - Staus mit dem QWidget hide() show() und feddich ...
oder verpass ich da was?
Code: Alles auswählen
QWidget mit
QVBoxLayout
QHBoxLayout
QToolButton, QLabel
QWidget mit QVBoxLayout
alle child widgets
alle child widgets
alle child widgets
alle child widgets
oder verpass ich da was?
Zuletzt geändert von padreigh am 2. September 2010 20:54, insgesamt 1-mal geändert.
Die Alternative ist ein Expander der das Icon und den Text beinhaltet + die Logik. Wenn man auf Ihn klickt wird das entsprechende signal verschickt z.B. expanded oder collapsed. Dieses signal wird mit einem slot show oder hide mit einem anderen Widget verbunden.
Wenn dann noch alle Widgets in einem VBLayout liegen hat man einen funktionsfähigen Expander
Viele Grüße
Wenn dann noch alle Widgets in einem VBLayout liegen hat man einen funktionsfähigen Expander
Viele Grüße