Seite 1 von 1

Ereignis bekommen, wenn Titlebar angeklickt,bewegt wird.

Verfasst: 19. April 2008 00:40
von Nash
Hi Leute,

Wie bekomme ich das Ereignis, wenn der Titlebar eines Qt Windows bewegt, oder angeklickt wird.

Ist diesem Fall stoppt aus irgend einem Grund der Qtimer. Und darauf möchte ich gerne in meiner Applikation reagieren.

Verfasst: 22. April 2008 15:15
von Nash
ist es nicht möglich das Ereignis zu bekommen?

oder kann Qt es einfach nicht.

Verfasst: 22. April 2008 18:50
von upsala
Welcher Timer soll da stoppen?

Verfasst: 23. April 2008 18:09
von Nash
ein ganz normaler QTimer den ich erstellt habe

Verfasst: 23. April 2008 19:54
von upsala
Glaube ich nicht. Wie wäre es mit einem minimalen reproduzierbaren Beispiel?

Verfasst: 23. April 2008 22:27
von Nash
dafür braucht es keine minimal Beispiel.

nimm das Qt Beispiel 11
http://doc.trolltech.com/4.3/tutorial-t11.html

drücke auf schuss, und begwege den Titelbar und sag mir was du beobachtest.

Verfasst: 24. April 2008 16:58
von upsala
Das ist auch minimales Beispiel. Auf jeden Fall kann ich keinen Unterschied feststellen, als wenn ich die Titlebar nicht bewege und kann auch ansonsten keinen Fehler feststellen.

Verfasst: 24. April 2008 17:18
von Christian81
@upsala: Unter Windows getestet? Irgendwoher kommt mir so ein Verhalten bekannt vor, aber ob das mit der aktuellen Qt-Version ist weiss ich nicht.

Verfasst: 24. April 2008 17:31
von upsala
Er hat nichts von einem Betriebssystem geschrieben, und ich teste generell nur unter Linux

Verfasst: 24. April 2008 17:39
von Nash
upsala hat geschrieben:Er hat nichts von einem Betriebssystem geschrieben, und ich teste generell nur unter Linux
unter linux friert der Schuss nicht ein?

Verfasst: 24. April 2008 18:24
von upsala
Nein

Verfasst: 24. April 2008 20:43
von Nash
dann tippe ich auf ein bug.
oder man muss etwas anderes als ein Qtimer verwenden um ein Main-Loop zu implementieren

Verfasst: 24. April 2008 21:11
von upsala
Im Task-Tracker nachschaun, wenns da nichts gibt, Bug-Report schreiben.

Verfasst: 25. April 2008 19:15
von Nash
upsala hat geschrieben:Im Task-Tracker nachschaun, wenns da nichts gibt, Bug-Report schreiben.
Wo finde ich den Task-tracker?
wo kann man bug reports schreiben?

Verfasst: 25. April 2008 19:59
von upsala