|
template<typename T > |
void | activate_widget (T *widget) |
|
virtual void | activate_widget (YCheckBoxFrame *widget) |
|
virtual void | activate_widget (YComboBox *widget) |
|
virtual void | activate_widget (YDateField *widget) |
|
virtual void | activate_widget (YInputField *widget) |
|
virtual void | activate_widget (YRadioButton *widget) |
|
virtual void | activate_widget (YTimeField *widget) |
|
virtual void | activate_widget (YSelectionBox *widget) |
|
template<typename T , typename I > |
void | activate_widget (T *selector, I *item) |
|
virtual void | activate_widget (YMultiSelectionBox *widget, YItem *item) |
|
template<typename T > |
std::function< void(T *)> | get_item_selector_handler (T *widget, const std::string &value, const int state=-1) |
|
|
static std::string | normalize_label (const std::string &label) |
|
static bool | normalized_labels_equal (const std::string &a, const std::string &b) |
|
◆ activate_widget() [1/3]
template<typename T , typename I >
void YWidgetActionHandler::activate_widget |
( |
T * |
selector, |
|
|
I * |
item |
|
) |
| |
|
inline |
Same as activate_widget, but for some widgets we also need to specify item for the selection, so provide method to do exactly that.
◆ activate_widget() [2/3]
template<typename T >
void YWidgetActionHandler::activate_widget |
( |
T * |
widget | ) |
|
|
inline |
Define default widget activation and override only widgets which either don't have method availaible in libyui or if they require exceptional handling.
◆ activate_widget() [3/3]
virtual void YWidgetActionHandler::activate_widget |
( |
YCheckBoxFrame * |
widget | ) |
|
|
inlinevirtual |
Declare methods where we need to override widget activation for nc or qt We keep empty methods here, that it still works in case of missing override in the children classes.
The documentation for this class was generated from the following files:
- /builddir/build/BUILD/libyui-4.6.0/libyui-rest-api/src/YWidgetActionHandler.h
- /builddir/build/BUILD/libyui-4.6.0/libyui-rest-api/src/YWidgetActionHandler.cc