1#line 2 "src/Gui/AccountRegister/Editor.h"
3#ifndef __GUI_ACCOUNTREGISTER_EDITOR_H___
4#define __GUI_ACCOUNTREGISTER_EDITOR_H___
6#include <Wt/Json/Object.h>
7#include <Wt/WBatchEditProxyModel.h>
8#include <Wt/WContainerWidget.h>
9#include <Wt/WSortFilterProxyModel.h>
10#include <Wt/WStandardItem.h>
11#include <Wt/WStandardItemModel.h>
12#include <Wt/WItemDelegate.h>
13#include <Wt/WPopupMenu.h>
15#include "../../GnuCashew.h"
16#include "../TableView.h"
21 namespace AccountRegister {
22 class DelegateHeader ;
24 class DelegateSuggestion ;
25 class DelegateSuggestion ;
26 class DelegateAccount ;
27 class DelegateReconcile ;
30 class DelegateBalance ;
88 auto delegateNum ()-> std::shared_ptr< DelegateSuggestion > ;
89 auto delegateMemo ()-> std::shared_ptr< DelegateSuggestion > ;
90 auto delegateAcct ()-> std::shared_ptr< DelegateAccount > ;
91 auto delegateReco ()-> std::shared_ptr< DelegateReconcile > ;
92 auto delegateDr ()-> std::shared_ptr< DelegateValue > ;
93 auto delegateCr ()-> std::shared_ptr< DelegateValue > ;
94 auto delegateBal ()-> std::shared_ptr< DelegateBalance > ;
auto delegateNum() -> std::shared_ptr< DelegateSuggestion >
auto delegateMemo() -> std::shared_ptr< DelegateSuggestion >
GCW::Gui::TableView * m_tableView
auto tableView() -> GCW::Gui::TableView *
Table View.
auto model(Wt::WModelIndex _index) -> Model *
auto setDirty(Wt::WModelIndex _index) const -> void
auto delegateDate() -> std::shared_ptr< DelegateDate >
auto delegateCr() -> std::shared_ptr< DelegateValue >
auto editRow(Wt::WModelIndex _index) -> void
Edit Row.
auto delegateBal() -> std::shared_ptr< DelegateBalance >
auto delegateHeader() -> std::shared_ptr< DelegateHeader >
Delegate Handles.
auto delegateDr() -> std::shared_ptr< DelegateValue >
auto delegateAcct() -> std::shared_ptr< DelegateAccount >
auto delegateReco() -> std::shared_ptr< DelegateReconcile >
static auto applyDelegates(GCW::Gui::TableView *_tableView) -> void
Apply Delegates.