|
Wt
4.10.0
|
A layout item that holds a single widget. More...
#include <Wt/WWidgetItem.h>
Public Member Functions | |
| WWidgetItem (std::unique_ptr< WWidget > widget) | |
| Creates a new item for the given widget. | |
| virtual WWidget * | widget () override |
| Returns the widget that is held by this WLayoutItem. | |
| virtual WLayout * | layout () override |
| Returns the layout that implements this WLayoutItem. | |
| virtual WLayout * | parentLayout () const override |
| Returns the layout in which this item is contained. | |
| virtual WWidgetItem * | findWidgetItem (WWidget *widget) override |
| Finds the widget item corresponding to the given widget | |
Public Member Functions inherited from Wt::WLayoutItem | |
| virtual | ~WLayoutItem () |
| Destructor. | |
| virtual WWidgetItem * | findWidgetItem (WWidget *widget)=0 |
| Finds the widget item corresponding to the given widget | |
| virtual WLayout * | layout ()=0 |
| Returns the layout that implements this WLayoutItem. | |
| virtual WWidget * | widget ()=0 |
| Returns the widget that is held by this WLayoutItem. | |
| virtual WLayout * | parentLayout () const =0 |
| Returns the layout in which this item is contained. | |
Private Member Functions | |
| virtual void | setParentWidget (WWidget *parent) override |
| Internal method. | |
| virtual void | setParentLayout (WLayout *layout) override |
| Internal method. | |
A layout item that holds a single widget.
|
overridevirtual |
Finds the widget item corresponding to the given widget
The widget is searched for recursively inside nested layouts.
Implements Wt::WLayoutItem.
|
overridevirtual |
Returns the layout that implements this WLayoutItem.
This implements a type-safe upcasting mechanism to a WLayout.
Implements Wt::WLayoutItem.
|
overridevirtual |
Returns the widget that is held by this WLayoutItem.
This implements a type-safe upcasting mechanism to a WWidgetItem.
Implements Wt::WLayoutItem.