mirror of
https://github.com/Ximi1970/systray-x.git
synced 2026-05-07 11:46:57 +02:00
Merge branch 'develop' into feature-fix-new-mail-icon
This commit is contained in:
@@ -276,6 +276,18 @@ void WindowCtrlWin::normalizeWindowsHidden()
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* Delete / Close a window
|
||||
*/
|
||||
void WindowCtrlWin::deleteHiddenWindows()
|
||||
{
|
||||
for( int i = 0 ; i < m_tb_windows_hidden.length() ; ++i )
|
||||
{
|
||||
SendMessageA( (HWND)m_tb_windows_hidden.at( i ), WM_CLOSE, 0, 0 );
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* Delete / Close a window
|
||||
*/
|
||||
|
||||
@@ -192,6 +192,11 @@ class WindowCtrlWin : public QObject
|
||||
*/
|
||||
void normalizeWindowsHidden();
|
||||
|
||||
/**
|
||||
* @brief deleteHiddenWindows. Delete all hidden windows.
|
||||
*/
|
||||
void deleteHiddenWindows();
|
||||
|
||||
/**
|
||||
* @brief deleteWindow. Delete window.
|
||||
*
|
||||
|
||||
@@ -350,6 +350,15 @@ void WindowCtrl::slotClose()
|
||||
emit signalConsole( "Close" );
|
||||
#endif
|
||||
|
||||
#ifdef Q_OS_WIN
|
||||
|
||||
/*
|
||||
* Delete all hidden windws ( not found by findWindows() )
|
||||
*/
|
||||
deleteHiddenWindows();
|
||||
|
||||
#endif
|
||||
|
||||
/*
|
||||
* Update the TB windows
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user