diff --git a/Qss.cpp b/Qss.cpp index a6b6af4..395a5e0 100644 --- a/Qss.cpp +++ b/Qss.cpp @@ -764,6 +764,10 @@ bool QssMainWindow::eventFilter(QObject * obj, QEvent * ev){ if (ev->type() == QEvent::Hide){ qDebug()<<"hide"; } + if(ev->type() == QEvent::MacSizeChange){ + qDebug()<<"MacSizeChange"; + } + if (obj == m_frame) { if (ev->type() == QEvent::Paint){ @@ -822,7 +826,7 @@ bool QssMainWindow::eventFilter(QObject * obj, QEvent * ev){ else if (ev->type() == QEvent::Hide) { if(m_tray_on){ - this->hide(); + m_frame->hide(); return true; }else{ close();