Describe an example usage of stretch in QSizePolicy documentation.
authorMitch Curtis <mitch.curtis@nokia.com>
Wed, 25 Jul 2012 12:57:20 +0000 (14:57 +0200)
committerQt by Nokia <qt-info@nokia.com>
Fri, 27 Jul 2012 01:27:16 +0000 (03:27 +0200)
Martin Pejcoch suggested QSizePolicy's setVerticalStretch and
setHorizontalStretch functions be better documented. This change
gives sample usages.

Task-number: QTBUG-18373
Change-Id: I54da8605f5e9e5f405c145b78865402baf78eee7
Reviewed-by: Martin Pejcoch <martin.pejcoch@nokia.com>
Reviewed-by: Geir Vattekar <geir.vattekar@nokia.com>
src/widgets/kernel/qsizepolicy.qdoc

index 3c7d1e8..0e08732 100644 (file)
     Sets the horizontal stretch factor of the size policy to the given \a
     stretchFactor. \a stretchFactor must be in the range [0,255].
 
+    When two widgets are adjacent to each other in a horizontal layout,
+    setting the horizontal stretch factor of the widget on the left to 2
+    and the factor of widget on the right to 1 will ensure that the widget
+    on the left will always be twice the size of the one on the right.
+
     \sa horizontalStretch(), setVerticalStretch(), setHorizontalPolicy()
 */
 
     Sets the vertical stretch factor of the size policy to the given
     \a stretchFactor. \a stretchFactor must be in the range [0,255].
 
+    When two widgets are adjacent to each other in a vertical layout,
+    setting the vertical stretch factor of the widget on the top to 2
+    and the factor of widget on the bottom to 1 will ensure that
+    the widget on the top will always be twice the size of the one
+    on the bottom.
+
     \sa verticalStretch(), setHorizontalStretch(), setVerticalPolicy()
 */