Dialoge minimieren, maximieren...

Alles rund um die Programmierung mit Qt
mephistho
Beiträge: 58
Registriert: 14. September 2006 17:47

Beitrag von mephistho »

Ok, Problem 1 ist gelöst

Code: Alles auswählen

widget->setWindowFlags(Qt::Tool | Qt::CustomizeWindowHint);
Damit verschwindet die Titelzeile komplett.

Bleibt noch Problem 2: Das Fenster bewegen, in dem man irgendwo hineinklickt - ausgenommen evtl. vorhandener LineEdits und Buttons natürlich...
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag von macman »

mousePressEvent -> Flag setzen
mouseMoveEvent -> if (Flag) moveMyDialog
mouseReleaseEvent -> Flag löschen
Die deutsche Schriftsprache ist case-sensitive. Außerdem gibt es eine Interpunktionsnorm. Wenn manch einer seine Programme genauso schlampig schreibt, wie sein Posting hier, dann sollte er es lieber bleiben lassen.
Antworten