[gelöst] Frame immer als "Top"-Frame anzeigen

Alles rund um die Programmierung mit Qt
Antworten
QtNoob2008
Beiträge: 54
Registriert: 10. April 2008 08:27

[gelöst] Frame immer als "Top"-Frame anzeigen

Beitrag von QtNoob2008 »

Guten Morgen,

ich verwende in meiner Applikation mehrere Frames die über show() angezeigt werden. Nun möchte ich aber das ein bestimmtes Frame immer als Top Frame angezeigt wird, auch wenn jetzt ein anderes Frame schon geöffnet ist. Im Moment kommt es vor, dass dieses nicht immer vor den anderen dargestellt wird. Gibt es eine Qt Methode um dies zu realisieren?


Gruß QtNoob2008
Dateianhänge
Beispiel
Beispiel
Beispielp.png (4.83 KiB) 2404 mal betrachtet
Zuletzt geändert von QtNoob2008 am 23. April 2008 11:34, insgesamt 1-mal geändert.
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Entweder mal Qt::WindowStaysOnTopHint testen oder jedes mal QWidget::raise() aufrufen, kann man ja mit dem Event ChildAdded kombinieren...
QtNoob2008
Beiträge: 54
Registriert: 10. April 2008 08:27

Beitrag von QtNoob2008 »

Vielen Dank für die schnelle Antwort upsala! Werde ich mir mal direkt anschauen und ausprobieren !
QtNoob2008
Beiträge: 54
Registriert: 10. April 2008 08:27

[gelöst] Frame immer als "Top"-Frame anzeigen

Beitrag von QtNoob2008 »

Code: Alles auswählen

QWidget::raise() 

vor jedem Aufruf zeigt bei mir nun das Frame als oberstes "top"-
Widget an. Nochmals vielen Dank !!
Antworten