Mercurial > octave
diff libgui/src/welcome-wizard.cc @ 19886:17d21d68888d
GUI: force show of welcome wizard when displayed (Bug #41074)
* libgui/src/welcome-wizard.cc
(top level): include windows.h if __WIN32__
(welcome_wizard::welcome_wizard): call win32 API ShowWindow if __WIN32__
author | John Donoghue |
---|---|
date | Mon, 02 Mar 2015 13:07:31 -0500 |
parents | 19755f4fc851 |
children | 17d79913f065 |
line wrap: on
line diff
--- a/libgui/src/welcome-wizard.cc Sun Mar 01 22:52:14 2015 +0000 +++ b/libgui/src/welcome-wizard.cc Mon Mar 02 13:07:31 2015 -0500 @@ -30,6 +30,11 @@ #include <QHBoxLayout> #include <QVBoxLayout> +#ifdef __WIN32__ + #define WIN32_LEAN_AND_MEAN + #include <windows.h> +#endif + #include "welcome-wizard.h" #include "resource-manager.h" @@ -283,6 +288,11 @@ setMinimumSize (QSize (600, 480)); show_page (); + +#ifdef __WIN32__ + // HACK to forceshow of dialog if started minimized + ShowWindow((HWND)winId(), SW_SHOWNORMAL); +#endif } void