Ejemplo n.º 1
0
void KstViewPicture::restoreAspect() {
  QRect cr(contentsRect());
  QSize size = _image.size(); //start with original size.

  size.scale( cr.size().width(), cr.size().height(), QSize::ScaleMin ); //find largest rect. which will fit inside original and still preserve aspect.

  cr.setSize(size);
  setContentsRect(cr);
}
Ejemplo n.º 2
0
void KstViewLegend::adjustSizeForText(const QRect& w) {
  QRect cr(contentsRect());
  cr.setSize(sizeForText(w));
  setContentsRect(cr);
}
Ejemplo n.º 3
0
void KWindow::setSceneMargins( const QMargins& m )
{
	d_func()->sceneMargin = m;
	setContentsRect();
}
Ejemplo n.º 4
0
void KWindow::resizeEvent( QResizeEvent *event )
{
	setContentsRect();
	emit resized();
}
Ejemplo n.º 5
0
void KstViewPicture::restoreSize() {
  QRect cr(contentsRect());
  cr.setSize(_image.size());
  setContentsRect(cr);
}