Frameless Window mit System Menü unter Windows
Verfasst: 5. Februar 2007 11:28
Hi,
ich habe ein Widget und möchte es ohne Rahmen darstellen, aber einen Eintrag in der Taskleiste anzeigen und dort das normale Systemmenü haben.
Ich habe viele Kombinationen probiert, und nicht das richtige gefunden unter Qt 4.2.2. Hier mal mein Quelltext, so stellt er schonmal ein Rahmenloses Fenster mit Eintrag in der Taskleiste dar. Und alle weiteren Parameter, wollen Ihm jetzt wieder einen Rahmen aufdrücken, mir fehlt aber nur noch das Menü! Jemand eine Idee?
ich habe ein Widget und möchte es ohne Rahmen darstellen, aber einen Eintrag in der Taskleiste anzeigen und dort das normale Systemmenü haben.
Ich habe viele Kombinationen probiert, und nicht das richtige gefunden unter Qt 4.2.2. Hier mal mein Quelltext, so stellt er schonmal ein Rahmenloses Fenster mit Eintrag in der Taskleiste dar. Und alle weiteren Parameter, wollen Ihm jetzt wieder einen Rahmen aufdrücken, mir fehlt aber nur noch das Menü! Jemand eine Idee?
Code: Alles auswählen
QWidget *widget = new QWidget;
widget -> setWindowFlags( Qt::Window | Qt::FramelessWindowHint );
widget -> resize( QSize( 640, 480 ) );
widget -> show();