//! [7] void SortingBox::resizeEvent(QResizeEvent * /* event */) { int margin = style()->pixelMetric(QStyle::PM_DefaultTopLevelMargin); int x = width() - margin; int y = height() - margin; y = updateButtonGeometry(newCircleButton, x, y); y = updateButtonGeometry(newSquareButton, x, y); updateButtonGeometry(newTriangleButton, x, y); }
//============================================================================= void sstQt01PathPaintWidgetCls::resizeEvent(QResizeEvent * /* event */) { int margin = style()->pixelMetric(QStyle::PM_DefaultTopLevelMargin); int x = width() - margin; int y = height() - margin; y = updateButtonGeometry(newCircleButton, x, y); y = updateButtonGeometry(newSquareButton, x, y); y = updateButtonGeometry(newTriangleButton, x, y); y = updateButtonGeometry(newLineButton, x, y); y = updateButtonGeometry(newPolyLineButton, x, y); y = updateButtonGeometry(newArcButton, x, y); y = updateButtonGeometry(newTextButton, x, y); }