diff --git a/app/SysTray-X/windowctrl-win.cpp b/app/SysTray-X/windowctrl-win.cpp index 599f9df..60efbe8 100644 --- a/app/SysTray-X/windowctrl-win.cpp +++ b/app/SysTray-X/windowctrl-win.cpp @@ -103,6 +103,17 @@ void WindowCtrlWin::normalizeWindow( quint64 window ) } +/* + * Hide a window + */ +void WindowCtrlWin::hideWindow( quint64 window , bool state ) +{ + if( state ) + { + hideWindow( (HWND)window ); + } +} + /* * Hide a window */ diff --git a/app/SysTray-X/windowctrl-win.h b/app/SysTray-X/windowctrl-win.h index c2610b1..986e5a9 100644 --- a/app/SysTray-X/windowctrl-win.h +++ b/app/SysTray-X/windowctrl-win.h @@ -73,6 +73,14 @@ class WindowCtrlWin : public QObject */ void normalizeWindow( quint64 window ); + /** + * @brief WindowCtrlWin::hideWindow + * + * @param window The window. + * @param state Hide from taskbar. + */ + void hideWindow( quint64 window , bool state ); + private: /**