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.