Beispiel #1
0
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();
}
Beispiel #2
0
/*!
    \fn VTabbedDockWidget::slotStackHidden()
 */
void VTabbedDockWidget::slotStackHidden()
{
  setFixedExtentWidth(m_tabWidget->sizeHint().width());
  setHorizontallyStretchable(false);
  setResizeEnabled(false);
}