Wt: Wt::WLayoutItemImpl Class Reference

Wt 3.3.0

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes

- Class List
- Class Hierarchy
- Class Members

Public Member Functions
Wt::WLayoutItemImpl Class Reference

An abstract base class for implementing layout managers. More...

`#include <Wt/WLayoutItemImpl>`

Inherited by Wt::Ext::LayoutItemImpl, and Wt::StdLayoutItemImpl.

List of all members.

## Public Member Functions
virtual | ~WLayoutItemImpl ()
| Destructor.
virtual void | updateAddItem (WLayoutItem *item)=0
| Adds a layout item.
virtual void | updateRemoveItem (WLayoutItem *item)=0
| Removes a layout item.
virtual void | update (WLayoutItem *item)=0
| Updates the layout.
virtual WWidget * | parentWidget () const =0
| Returns the widget for which this layout item participates in layout management.
virtual void | setHint (const std::string &name, const std::string &value)=0
| Provides a hint that can aid in layout strategy / algorithm.

## Detailed Description

An abstract base class for implementing layout managers.

See also:
  WLayoutItem, WLayout

## Member Function Documentation

virtual void Wt::WLayoutItemImpl::updateAddItem | ( | WLayoutItem * | item | ) | `[pure virtual]`

Adds a layout item.

The `item` already has an implementation set.

All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator