Windows Shutdown Signal / Eventreihenfolge
Verfasst: 20. Dezember 2007 14:42
Hallo,
kann mir jemand einen Tipp geben, wie man herausfindet, dass das Betriebssystem herunterfährt. Das Problem ist, dass es zwar CloseEvent und aboutToQuit gibt, zuerst wird aber CloseEvent gestartet, dort habe ich keine Information, woher das Ereignis kommt. Es gibt eine event->spurious() Funktion, die angeblich bei System-Events true zurückgibt, leider liefert auch ein Click mit der Maus aufs "X" ein true zurück, so dass hier keine Unterscheidung möglich ist. Das wiederum brauche ich aber, da ich per X mein Programm nur in den Tray schicke.
Bin für jeden Tipp dankbar.
Gruß Peter
P.S Windows XP und QT 4.3.3 kommerziell
kann mir jemand einen Tipp geben, wie man herausfindet, dass das Betriebssystem herunterfährt. Das Problem ist, dass es zwar CloseEvent und aboutToQuit gibt, zuerst wird aber CloseEvent gestartet, dort habe ich keine Information, woher das Ereignis kommt. Es gibt eine event->spurious() Funktion, die angeblich bei System-Events true zurückgibt, leider liefert auch ein Click mit der Maus aufs "X" ein true zurück, so dass hier keine Unterscheidung möglich ist. Das wiederum brauche ich aber, da ich per X mein Programm nur in den Tray schicke.
Bin für jeden Tipp dankbar.
Gruß Peter
P.S Windows XP und QT 4.3.3 kommerziell