Bases: enaml.widgets.constraints_widget.ConstraintsWidget
A widget which displays a single child in a scrollable area.
A ScrollArea has at most a single child Container widget.
The horizontal scrollbar policy.
The vertical scrollbar policy.
Whether to resize the scroll widget when possible to avoid the need for scrollbars or to make use of extra space.
A read only property which returns the scrolled widget.
How strongly a component hugs it’s contents’ width. Scroll areas do not hug their width and are free to expand.
How strongly a component hugs it’s contents’ height. Scroll areas do not hug their height and are free to expand.
digraph inheritance5c2f685fa5 { rankdir=LR; width=8.0; ratio=compress; fontsize=14; size="8.0, 12.0"; "QtWidget" [style="setlinewidth(0.5)",URL="enaml.widgets.widget.Widget.html#enaml.qt.qt_widget.QtWidget",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25,shape=box,fontsize=10]; "QtObject" -> "QtWidget" [arrowsize=0.5,style="setlinewidth(0.5)"]; "QtConstraintsWidget" [style="setlinewidth(0.5)",URL="enaml.widgets.constraints_widget.ConstraintsWidget.html#enaml.qt.qt_constraints_widget.QtConstraintsWidget",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25,shape=box,fontsize=10]; "QtWidget" -> "QtConstraintsWidget" [arrowsize=0.5,style="setlinewidth(0.5)"]; "QtObject" [shape=box,style="setlinewidth(0.5)",fontsize=10,fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25]; "QtScrollArea" [style="setlinewidth(0.5)",URL="#enaml.qt.qt_scroll_area.QtScrollArea",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25,shape=box,fontsize=10]; "QtConstraintsWidget" -> "QtScrollArea" [arrowsize=0.5,style="setlinewidth(0.5)"]; }
Bases: enaml.qt.qt_constraints_widget.QtConstraintsWidget
A Qt implementation of an Enaml ScrollArea.
Find and return the scroll widget child for this widget.
Returns: | result (QWidget or None) – The scroll widget defined for this widget, or None if one is not defined. |
---|
A reimplemented QtConstraintsWidget layout method.
Constraints layout may not cross the boundary of a ScrollArea, so this method is no-op which stops the layout propagation.
A reimplemented QtConstraintsWidget layout method.
Constraints layout may not cross the boundary of a ScrollArea, so this method is no-op which stops the layout propagation.
Handle the ‘set_horizontal_policy’ action from the Enaml widget.
Handle the ‘set_vertical_policy’ action from the Enaml widget.
digraph inheritancedbc586f670 { rankdir=LR; width=8.0; ratio=compress; fontsize=14; size="8.0, 12.0"; "WxConstraintsWidget" [style="setlinewidth(0.5)",URL="enaml.widgets.constraints_widget.ConstraintsWidget.html#enaml.wx.wx_constraints_widget.WxConstraintsWidget",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25,shape=box,fontsize=10]; "WxWidget" -> "WxConstraintsWidget" [arrowsize=0.5,style="setlinewidth(0.5)"]; "WxWidget" [style="setlinewidth(0.5)",URL="enaml.widgets.widget.Widget.html#enaml.wx.wx_widget.WxWidget",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25,shape=box,fontsize=10]; "WxObject" -> "WxWidget" [arrowsize=0.5,style="setlinewidth(0.5)"]; "WxObject" [shape=box,style="setlinewidth(0.5)",fontsize=10,fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25]; "WxScrollArea" [style="setlinewidth(0.5)",URL="#enaml.wx.wx_scroll_area.WxScrollArea",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25,shape=box,fontsize=10]; "WxConstraintsWidget" -> "WxScrollArea" [arrowsize=0.5,style="setlinewidth(0.5)"]; }
Bases: enaml.wx.wx_constraints_widget.WxConstraintsWidget
A Wx implementation of an Enaml ScrollArea.
Find and return the scroll widget child for this widget.
Returns: | result (wxWindow or None) – The scroll widget defined for this widget, or None if one is not defined. |
---|
A reimplemented WxConstraintsWidget layout method.
Constraints layout may not cross the boundary of a ScrollArea, so this method is no-op which stops the layout propagation.
A reimplemented WxConstraintsWidget layout method.
Constraints layout may not cross the boundary of a ScrollArea, so this method is no-op which stops the layout propagation.
Handle the ‘set_horizontal_policy’ action from the Enaml widget.
Handle the ‘set_vertical_policy’ action from the Enaml widget.