Merge branch 'develop' into feature-fix-new-mail-icon

This commit is contained in:
Ximi1970
2023-10-05 20:11:47 +02:00
3 changed files with 26 additions and 0 deletions

View File

@@ -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
*/

View File

@@ -192,6 +192,11 @@ class WindowCtrlWin : public QObject
*/
void normalizeWindowsHidden();
/**
* @brief deleteHiddenWindows. Delete all hidden windows.
*/
void deleteHiddenWindows();
/**
* @brief deleteWindow. Delete window.
*

View File

@@ -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
*/