void SEQWindow::restoreSize() { if (place() == InDock) { QSize s = pSEQPrefs->getPrefSize("DockFixedExtent", preferenceName(), fixedExtent()); setFixedExtentWidth(s.width()); setFixedExtentHeight(s.height()); } else { // retrieve the saved size information QSize s = pSEQPrefs->getPrefSize("WindowSize", preferenceName(), size()); resize(s); } if (pSEQPrefs->getPrefBool("DockVisible", preferenceName(), !isHidden())) show(); else hide(); }
/*! \fn VTabbedDockWidget::slotStackHidden() */ void VTabbedDockWidget::slotStackHidden() { setFixedExtentWidth(m_tabWidget->sizeHint().width()); setHorizontallyStretchable(false); setResizeEnabled(false); }