<QPropertyAnimation>: einblenden

Alles rund um die Programmierung mit Qt
Antworten
kannaum
Beiträge: 73
Registriert: 31. Januar 2010 09:57

<QPropertyAnimation>: einblenden

Beitrag von kannaum »

hallo,

Ich habe ein QGridLayout, welches ich zur leichteren Bearbeitung in ein QWidget gepackt habe.
Dieses habe ich dnan mittels:
->hide() ausgebledet, was auch weiter kein Problem war.

Nun will ich eine Funktion schreiben die das Layout, also das QWidget, langsam immer weitereinblendet.

Hab gestern schon sehr lange gegooglelt und bei der Doku finde ich eignetlich auch nicht das was ich brauch.
Ich finde nur Sachen, wie man ein Widget durch die Gegend fliegen und vergrößern kann.

mfg
androphinx
Beiträge: 170
Registriert: 26. Januar 2009 09:19
Wohnort: 127.0.0.2

Beitrag von androphinx »

http://www.qtforum.de/forum/viewtopic.php?t=951

ich denke mal, das lässt sich soweit übernehmen

Mfg androphinx
kannaum
Beiträge: 73
Registriert: 31. Januar 2010 09:57

Beitrag von kannaum »

Entweder ich hab es falsch erklärt oder ich versteh den Tread nicht.
Ich will das Layout einfach langsam von nicht sichtbar auf sichtbar animieren lassen.

Oder verstehe ich da den verlinkten Tread nicht?

mfg
androphinx
Beiträge: 170
Registriert: 26. Januar 2009 09:19
Wohnort: 127.0.0.2

Beitrag von androphinx »

Es steht nun nicht unbedingt genau das drin, was du brauchst, aber du kannst aus dem was da steht, das machen, was du brauchst. Du nutzt einfach die dort beschriebenen Funktionen und malst dir dein Widget einfach per QTimer-Timing in der gewünschten Geschwindigkeit von Alpha=255 -> Alpha=0

Mfg androphinx
kannaum
Beiträge: 73
Registriert: 31. Januar 2010 09:57

Beitrag von kannaum »

Ok, dann werd ich mir das mal genauer anschauen.
Ich hoffte aber ehrlich gesagt auf eine elegantere Lösung mit dem ANimationsframework.

mfg
Antworten