Seite 1 von 1

'Frameless' Hauptfenster

Verfasst: 1. September 2010 10:50
von rubikon
Hallo zusammen.

Ich mache gerade meine ersten Schritte in Qt.

Ich verwende VS2008 Pro und zum GUI Entwurf den Qt Designer.

Wie kann ich hier erreichen, dass mein Hauptfenster weder Titelleiste noch Rahmen hat?

Bin die Eigenschaften des Hauptfensters durchgegangen, habe aber nichts gefunden.

Verfasst: 1. September 2010 11:11
von Metzlmane
ich habs so gelöst:

Code: Alles auswählen

this->setWindowFlags(Qt::Popup);
oder Framelesswindowhint .. glaub ich

Verfasst: 1. September 2010 11:12
von -=Freaky=-
mit Qt::FramelessWindowHint (http://doc.trolltech.com/4.6/qt.html#WindowType-enum) vllt.?

// edit: zu spaet. Qt::FramelessWindowHint sieht aber eher dafuer gemacht aus, als ein popup-window draus zu machen. unabhaengig davon, obs funktioniert, meine ich.

mfg
julian

Verfasst: 1. September 2010 11:24
von Exasperation
Kommt ganz auf deine Anforderungen an... Schau dir die einzelnen Window Flags an, da und da, ob etwas genau für deine Ansprüche gemacht ist.

Aber so wie du das beschreibst müsste Qt::FramelessWindowHint vollkommen reichen.