hallo zusammen,
ich habe ein QWidget und würde gerne die komplette Fensterleiste ausblenden (sprich Verkleinern, Minimieren, Maximieren und schließen) - also die ganze Leiste.
ist das möglich und wenn ja wie?
lg
[gelöst] QWidget Fensterleiste ausblenden
-
reinki0013
- Beiträge: 174
- Registriert: 11. November 2008 09:37
- Wohnort: AUT
[gelöst] QWidget Fensterleiste ausblenden
Zuletzt geändert von reinki0013 am 3. August 2011 13:12, insgesamt 1-mal geändert.
-
Exasperation
- Beiträge: 186
- Registriert: 11. März 2009 18:00
- Wohnort: VS
Re: QWidget Fensterleiste ausblenden
Damit hast du komplett keinen Rahmen mehr um dein Widget:
Du kannst dir aber auch einfach nur eine Titelleiste ohne Schaltflächen machen, dann wird dir nur der Titel deines Fensters angezeigt:
Code: Alles auswählen
setWindowFlags( Qt::FramelessWindowHint );Code: Alles auswählen
setWindowFlags( Qt::CustomizeWindowHint | Qt::WindowTitleHint );
setWindowTitle( "My window" );-
reinki0013
- Beiträge: 174
- Registriert: 11. November 2008 09:37
- Wohnort: AUT
Re: QWidget Fensterleiste ausblenden
Perfekt, dankeschön!!!Exasperation hat geschrieben:Damit hast du komplett keinen Rahmen mehr um dein Widget:Du kannst dir aber auch einfach nur eine Titelleiste ohne Schaltflächen machen, dann wird dir nur der Titel deines Fensters angezeigt:Code: Alles auswählen
setWindowFlags( Qt::FramelessWindowHint );Code: Alles auswählen
setWindowFlags( Qt::CustomizeWindowHint | Qt::WindowTitleHint ); setWindowTitle( "My window" );