void QgsUserInputDockWidget::floatingChanged( bool floating ) { if ( mLayoutHorizontal == floating ) { adjustSize(); return; } mLayoutHorizontal = floating; updateLayoutDirection(); }
void QgsUserInputDockWidget::areaChanged( Qt::DockWidgetArea area ) { bool newLayoutHorizontal = area & Qt::BottomDockWidgetArea || area & Qt::TopDockWidgetArea; if ( mLayoutHorizontal == newLayoutHorizontal ) { // no change adjustSize(); return; } mLayoutHorizontal = newLayoutHorizontal; updateLayoutDirection(); }
void updateEdge() { updateGeometry(); updateLayoutDirection(); }