From 41a58df395771644d4d60793f2dc04de146a34f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Germ=C3=A1n=20Carrillo?= Date: Sat, 2 May 2020 13:15:36 -0500 Subject: [PATCH] Tabify attribute tables that are dock widgets (fix #11953) --- src/app/qgsattributetabledialog.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/qgsattributetabledialog.cpp b/src/app/qgsattributetabledialog.cpp index ed164310b20..fe38606d3b8 100644 --- a/src/app/qgsattributetabledialog.cpp +++ b/src/app/qgsattributetabledialog.cpp @@ -217,7 +217,7 @@ QgsAttributeTableDialog::QgsAttributeTableDialog( QgsVectorLayer *layer, QgsAttr mDock = new QgsAttributeTableDock( QString(), QgisApp::instance() ); mDock->setWidget( this ); connect( this, &QObject::destroyed, mDock, &QWidget::close ); - QgisApp::instance()->addDockWidget( Qt::BottomDockWidgetArea, mDock ); + QgisApp::instance()->addTabifiedDockWidget( Qt::BottomDockWidgetArea, mDock, QStringList(), true ); } mActionDockUndock->setChecked( dockTable ); connect( mActionDockUndock, &QAction::toggled, this, &QgsAttributeTableDialog::toggleDockMode ); @@ -893,7 +893,7 @@ void QgsAttributeTableDialog::toggleDockMode( bool docked ) mDock = new QgsAttributeTableDock( QString(), QgisApp::instance() ); mDock->setWidget( this ); connect( this, &QObject::destroyed, mDock, &QWidget::close ); - QgisApp::instance()->addDockWidget( Qt::BottomDockWidgetArea, mDock ); + QgisApp::instance()->addTabifiedDockWidget( Qt::BottomDockWidgetArea, mDock, QStringList(), true ); updateTitle(); // To prevent "QAction::event: Ambiguous shortcut overload"