Instantiate correct DC class in Qt paint handler

Uses wxPaintDC instead of wxWindowDC directly, as now it prepares the Qt painter
Fix DC device clipping region in wxQT

Qt only uses logical coordinates for clipping methods, so this workaround removes temporarily the transformation (translation / scale) to match the physical device coordinates.
fix memory leak (which also fixes crashes from events that were triggered after the message box is destroyed)