dlg的closeevent中發送一個信號closeSGL(),其他對象負責delete dlg,如果有個MessageBox的父對象爲dlg,並處於打開狀態,此時程序崩潰。
修改方法爲 closeSGL的connect參數設爲Qt::QueuedConnection(原爲Qt::DirectConnection)。(爲什麼不用closeLater()?業務需要)
dlg的closeevent中發送一個信號closeSGL(),其他對象負責delete dlg,如果有個MessageBox的父對象爲dlg,並處於打開狀態,此時程序崩潰。
修改方法爲 closeSGL的connect參數設爲Qt::QueuedConnection(原爲Qt::DirectConnection)。(爲什麼不用closeLater()?業務需要)