| Wt examples
    3.3.0
    | 
A clickable option. More...
#include <Option.h>

| Public Member Functions | |
| Option (const WString &text, WContainerWidget *parent=0) | |
| Create an Option with the given text. | |
| void | setText (const WString &text) | 
| Change the text. | |
| WInteractWidget * | item () | 
| Returns the clickable part. | |
| virtual void | setHidden (bool) | 
| Private Member Functions | |
| void | setOptionList (OptionList *l) | 
| void | addSeparator () | 
| Create and show the separator. | |
| void | showSeparator () | 
| Show the separator. | |
| void | hideSeparator () | 
| Hide the separator. | |
| Private Attributes | |
| WText * | option_ | 
| The option command text. | |
| WText * | sep_ | 
| The separator '|'. | |
| OptionList * | list_ | 
| The list in which this option is managed, if managed. | |
| Friends | |
| class | OptionList | 
A clickable option.
This widget is part of the Wt composer example.
On its own, an option is a text which is style "option". An Option may also be used as items in an OptionList.
| Option::Option | ( | const WString & | text, | 
| WContainerWidget * | parent = 0 | ||
| ) | 
| void Option::addSeparator | ( | ) |  [private] | 
| void Option::hideSeparator | ( | ) |  [private] | 
| WInteractWidget* Option::item | ( | ) |  [inline] | 
| void Option::setHidden | ( | bool | hidden | ) |  [virtual] | 
Definition at line 49 of file Option.C.
{
  WContainerWidget::setHidden(hidden);
  if (list_)
    list_->optionVisibilityChanged(this, hidden);
}
| void Option::setOptionList | ( | OptionList * | l | ) |  [private] | 
| void Option::setText | ( | const WString & | text | ) | 
| void Option::showSeparator | ( | ) |  [private] | 
| friend class OptionList  [friend] | 
| OptionList* Option::list_  [private] | 
| WText* Option::option_  [private] | 
| WText* Option::sep_  [private] | 
 1.7.5.1
 1.7.5.1