change the macro from WIN32 to Q_OS_WIN