Jo, weiß schon das dass ! falsch ist...
so wie du das sagst müsste das ja so aus sehen.
Code: Alles auswählen
setWindowFlags(windowFlags()&!Qt::WindowMinMaxButtonsHint);
Nur geht das nicht. Ich habe die alle Methoden hier im Forum durch probiert, nix funktioniert. Beispiel:
http://www.qtforum.de/forum/viewtopic.p ... indowflags
Hier ist mal mein kompletter code.
Code: Alles auswählen
CAboutDialog::CAboutDialog(QWidget *parent, Qt::WindowFlags f) : QDialog(parent, f) {
setWindowFlags(windowFlags()&!Qt::WindowMinMaxButtonsHint);
setupUi(this);
connect(okPushButton, SIGNAL(clicked()),
this, SLOT(close()));
}
Da muss irgendwie ein Fehler sein. Das mit den Flag löschen kapiere ich nicht... wie löscht man den? In der Doku kann ich nichts finden, wie man Flags löscht, oder ich suche einfach an der falschen Stelle.