Bases: enaml.widgets.widget.Widget
A widget which can be used as a page in a Notebook control.
A Page is a widget which can be used as a child of a Notebook control. It can have at most a single child widget which is an instance of Container.
The title to use for the page in the notebook.
The source url for the icon to use for the page.
Whether or not this individual page is closable. Note that the ‘tabs_closable’ flag on the parent Notebook must be set to True for this to have any effect.
A read only property which returns the page’s page widget.
An event fired when the user closes the page by clicking on the tab’s close button. This event is fired by the parent Notebook when the tab is closed. This event has no payload.
digraph inheritanced83c58e529 { rankdir=LR; width=8.0; ratio=compress; fontsize=14; size="8.0, 12.0"; "QtPage" [style="setlinewidth(0.5)",URL="#enaml.qt.qt_page.QtPage",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25,shape=box,fontsize=10]; "QtWidget" -> "QtPage" [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]; "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)"]; }
Bases: enaml.qt.qt_widget.QtWidget
A Qt implementation of an Enaml notebook Page.
Find and return the page widget child for this widget.
Returns: | result (QWidget or None) – The page widget defined for this widget, or None if one is not defined. |
---|
Handle the ‘set_icon_source’ action from the Enaml widget.
digraph inheritance71c4f472f9 { rankdir=LR; width=8.0; ratio=compress; fontsize=14; size="8.0, 12.0"; "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]; "WxPage" [style="setlinewidth(0.5)",URL="#enaml.wx.wx_page.WxPage",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25,shape=box,fontsize=10]; "WxWidget" -> "WxPage" [arrowsize=0.5,style="setlinewidth(0.5)"]; }
Bases: enaml.wx.wx_widget.WxWidget
A Wx implementation of an Enaml notebook Page.
Find and return the page widget child for this widget.
Returns: | result (wxWindow or None) – The page widget defined for this widget, or None if one is not defined. |
---|