#include <uitem.hpp>
Inheritance diagram for ufo::UItem:
Public Member Functions | |
virtual void | paintItem (UGraphics *g, const URectangle &rect, const UStyleHints *hints, uint32_t state, const UWidget *parent=NULL)=0 |
virtual UDimension | getItemSize (const UDimension &maxSize, const UStyleHints *hints, const UWidget *parent=NULL) const =0 |
virtual std::string | itemToString () const =0 |
virtual void | install (UWidget *parent)=0 |
virtual void | uninstall (UWidget *parent)=0 |
This includes list box items, combo box items, tab items, ...
|
Returns the desired item size. Implemented in ufo::UStringItem.
|
|
A string representation of the current value. Most items show up only a string. Implemented in ufo::UStringItem.
|
|
Paints the item at the specified position with the specified values. Implemented in ufo::UStringItem.
|