.. we can now drag and move the GProgressDialog around
.. if user hits ESC we trap and ignore it (otherwise it would
triggers a close event that causes a crash)
.. in an attempt to avoid the QT 5.3.1 QProgressSialog
bug and also put a bit of our own styling onto this
a GC implementation of QProgressDialog
.. it has no abort button DELIBERATELY
.. not tested on OS X .. yet