ich möchte, dass sich meine Qt Anwendung nicht in den Hintergrund klicken lässt(z.B. so wie bei ICQ). Dazu wollte ich eine Logik verwenden die meinen Programm mitteilt das es in den Hintergrund geklickt wurde. Um dann dem WindowManager zu sagen das er die Anwendung wieder in den Vordergrund holt. Nur fehlt mir leider eine Event oder sowas das ausgelöst wird wenn die Anwendung in den Hintergrund rückt. So habe ich das früher mit den Motif Programmen gemacht.
Zudem fehlt mir noch ein Aufruf der mit eine Appshell füllt. Früher habe ich das imm so gemacht, funktioniert aber leider nicht.
Code: Alles auswählen
appshell = XtAppCreateShell(NULL, "bla",applicationShellWidgetClass, display, args, argcount);Da Real
P.S.
Dies:
Code: Alles auswählen
KWin::setState(this->winId(), NET::StaysOnTop);