Added opened/closed signals to PanelWidget

This commit is contained in:
Nav
2022-07-20 19:13:16 +01:00
parent 97d7690682
commit 22b51f5129
3 changed files with 37 additions and 5 deletions

View File

@@ -84,6 +84,13 @@ namespace Bloom::Widgets
}
}
if (event->type() == QEvent::Type::Close || event->type() == QEvent::Type::Hide) {
emit this->closed();
} else if (event->type() == QEvent::Type::Show) {
emit this->opened();
}
return QFrame::event(event);
}

View File

@@ -73,6 +73,10 @@ namespace Bloom::Widgets
*/
void updateVisibility();
signals:
void closed();
void opened();
protected:
int handleSize = 10;
int minimumResize = 10;