GnuCashew ~ Web Application compatible with GnuCash sql data files.
GCW
Loading...
Searching...
No Matches
Public Member Functions | List of all members
GCW::Gui::AccountRegister::DelegateValue Class Reference

#include <DelegateValue.h>

+ Inheritance diagram for GCW::Gui::AccountRegister::DelegateValue:

Public Member Functions

 DelegateValue ()
 
 ~DelegateValue ()
 
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 WStringtextFormat () 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< WObjectremoveChild (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)
 

Detailed Description

Definition at line 15 of file DelegateValue.h.

Constructor & Destructor Documentation

◆ DelegateValue()

GCW::Gui::AccountRegister::DelegateValue::DelegateValue ( )

Definition at line 8 of file DelegateValue.cpp.

◆ ~DelegateValue()

GCW::Gui::AccountRegister::DelegateValue::~DelegateValue ( )

Definition at line 14 of file DelegateValue.cpp.

Member Function Documentation

◆ createEditor()

auto GCW::Gui::AccountRegister::DelegateValue::createEditor ( const Wt::WModelIndex _index,
Wt::WFlags< Wt::ViewItemRenderFlag _flags 
) const -> std::unique_ptr< Wt::WWidget >
virtual

The documentation for this class was generated from the following files: