Min/Max/Help-Icons verschwinden lassen
Verfasst: 17. Januar 2014 15:10
Hiho allerseits,
ich versuche derzeit, einen modalen QDialog so zu programmieren, daß von den "Standard"-Icons oben rechts in der Ecke nur das "Fenster schließen"-Icon noch dasteht. Im Constructor meines Dialogs habe ich dazu folgenden Code:
Das bewirkt nur leider überhaupt nichts. Die Buttons bleiben, wo sie sind. Auch wenn ich versuche, sie einzeln zu entfernen (entsprechend mit WindowMinimizeButtonHint bzw. WindowMaximizeButtonHint), gibt es ebenfalls keinen Effekt. Die Flags von vornherein auf CustomizeWindowHint zu setzen, führt nur dazu, daß der Dialog nicht mehr automatisch zentriert wird, aber die Buttons bleiben da.
Was also mache ich falsch? Und wie werde ich die Icons korrekt los?
Danke im Voraus
Markus
ich versuche derzeit, einen modalen QDialog so zu programmieren, daß von den "Standard"-Icons oben rechts in der Ecke nur das "Fenster schließen"-Icon noch dasteht. Im Constructor meines Dialogs habe ich dazu folgenden Code:
Code: Alles auswählen
Qt::WindowFlags flags = windowFlags();
flags &= !Qt::WindowMinMaxButtonsHint;
setWindowFlags(flags);
Was also mache ich falsch? Und wie werde ich die Icons korrekt los?
Danke im Voraus
Markus