Don't handle ParentChange event directly, use the signal instead

This removes some duplicated code and decouples from QObject a bit
more
This commit is contained in:
Sergio Martins
2022-06-28 17:20:13 +01:00
parent 5a657785d7
commit 0cd515679f
10 changed files with 14 additions and 45 deletions

View File

@@ -77,9 +77,7 @@ void DockWidget_qtwidgets::setWidget(QWidget *widget)
bool DockWidget_qtwidgets::event(QEvent *e)
{
if (e->type() == QEvent::ParentChange) {
m_dockWidget->onParentChanged();
} else if (e->type() == QEvent::Show) {
if (e->type() == QEvent::Show) {
m_dockWidget->onShown(e->spontaneous());
} else if (e->type() == QEvent::Hide) {
m_dockWidget->onHidden(e->spontaneous());