|
GnuCashew ~ Web Application compatible with GnuCash sql data files.
GCW
|
#include <DelegateSuggestion.h>
Inheritance diagram for GCW::Gui::AccountRegister::DelegateSuggestion:Public Member Functions | |
| DelegateSuggestion () | |
| ~DelegateSuggestion () | |
| virtual auto | createEditor (const Wt::WModelIndex &_index, Wt::WFlags< Wt::ViewItemRenderFlag > _flags) const -> std::unique_ptr< Wt::WWidget > |
Public Member Functions inherited from GCW::Gui::AccountRegister::DelegateBase | |
| DelegateBase () | |
| Base Delegate. | |
| ~DelegateBase () | |
| virtual auto | update (Wt::WWidget *_widget, const Wt::WModelIndex &_index, Wt::WFlags< Wt::ViewItemRenderFlag > _flags) -> std::unique_ptr< Wt::WWidget > |
| virtual auto | updateModelIndex (Wt::WWidget *_widget, const Wt::WModelIndex &_index) -> void |
| virtual auto | validate (const Wt::WModelIndex &_index, const Wt::cpp17::any &_editState) const -> Wt::ValidationState |
| virtual auto | editState (Wt::WWidget *_widget, const Wt::WModelIndex &_index) const -> Wt::cpp17::any |
| virtual auto | setEditState (Wt::WWidget *_widget, const Wt::WModelIndex &_index, const Wt::cpp17::any &_value) const -> void |
| virtual auto | setModelData (const Wt::cpp17::any &_editState, Wt::WAbstractItemModel *_model, const Wt::WModelIndex &_index) const -> void |
Public Member Functions inherited from Wt::WItemDelegate | |
| WItemDelegate () | |
| void | setTextFormat (const WString &format) |
| const WString & | textFormat () const |
| virtual void | setModelData (const cpp17::any &editState, WAbstractItemModel *model, const WModelIndex &index) const override |
| virtual void | setEditState (WWidget *editor, const WModelIndex &index, const cpp17::any &value) const override |
Public Member Functions inherited from Wt::WAbstractItemDelegate | |
| WAbstractItemDelegate () | |
| virtual | ~WAbstractItemDelegate () |
| virtual ValidationState | validate (const WModelIndex &index, const cpp17::any &editState) const |
| Signal< WWidget *, bool > & | closeEditor () |
| const Signal< WWidget *, bool > & | closeEditor () const |
Public Member Functions inherited from Wt::WObject | |
| void | addChild (std::unique_ptr< WObject > child) |
| Child * | addChild (std::unique_ptr< Child > child) |
| std::unique_ptr< WObject > | removeChild (WObject *child) |
| std::unique_ptr< Child > | removeChild (Child *child) |
| virtual const std::string | id () const |
| virtual void | setObjectName (const std::string &name) |
| virtual std::string | objectName () const |
| void | resetLearnedSlots () |
| void | resetLearnedSlot (void(T::*method)()) |
| WStatelessSlot * | implementStateless (void(T::*method)()) |
| WStatelessSlot * | implementStateless (void(T::*method)(), void(T::*undoMethod)()) |
| void | isNotStateless () |
| WStatelessSlot * | implementJavaScript (void(T::*method)(), const std::string &jsCode) |
Public Member Functions inherited from Wt::Core::observable | |
| observable () noexcept | |
| virtual | ~observable () |
| auto | bindSafe (void(C::*method)(Args...)) noexcept |
| auto | bindSafe (void(C::*method)(Args...) const) const noexcept |
| auto | bindSafe (const Function &function) noexcept |
Additional Inherited Members | |
Public Types inherited from Wt::WObject | |
| typedef void(WObject::* | Method) () |
Protected Member Functions inherited from Wt::WObject | |
| virtual WStatelessSlot * | getStateless (Method method) |
Definition at line 15 of file DelegateSuggestion.h.
| GCW::Gui::AccountRegister::DelegateSuggestion::DelegateSuggestion | ( | ) |
Definition at line 12 of file DelegateSuggestion.cpp.
| GCW::Gui::AccountRegister::DelegateSuggestion::~DelegateSuggestion | ( | ) |
Definition at line 18 of file DelegateSuggestion.cpp.
|
virtual |
Reimplemented from GCW::Gui::AccountRegister::DelegateBase.
Definition at line 25 of file DelegateSuggestion.cpp.
References Wt::asString(), GCW::Gui::AccountRegister::DelegateBase::createEditor(), and Wt::ItemDataRole::Edit.