mirror of
https://github.com/qgis/QGIS.git
synced 2025-03-02 00:02:12 -05:00
Tabify attribute tables that are dock widgets (fix #11953)
This commit is contained in:
parent
76a8f8270a
commit
41a58df395
@ -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"
|
||||
|
Loading…
x
Reference in New Issue
Block a user