GnuCashew ~ GnuCash Enabled Web
GCW
Classes | Public Member Functions | Private Member Functions | Private Attributes | List of all members
GCW::Gui::AccountEditor Class Reference

Account Editor. More...

#include <AccountEditor.h>

Inherits Wt::WContainerWidget.

Classes

class  Tab1
 
class  Tab2
 

Public Member Functions

 AccountEditor (const std::string &_accountGuid)
 
Wt::WTabWidget * tabWidget ()
 
auto t1 () -> Tab1 *
 
auto t2 () -> Tab2 *
 
auto save () -> Wt::Signal<> &
 
auto cancel () -> Wt::Signal<> &
 

Private Member Functions

auto do_help () -> void
 
auto do_cancel () -> void
 
auto do_ok () -> void
 

Private Attributes

std::string m_accountGuid
 
Wt::Signal m_save
 
Wt::Signal m_cancel
 
Wt::WTabWidget * m_tabWidget = nullptr
 
Tab1m_t1 = nullptr
 
Tab2m_t2 = nullptr
 

Detailed Description

Account Editor.

Definition at line 22 of file AccountEditor.h.

Constructor & Destructor Documentation

◆ AccountEditor()

GCW::Gui::AccountEditor::AccountEditor ( const std::string &  _accountGuid)

Member Function Documentation

◆ cancel()

auto GCW::Gui::AccountEditor::cancel ( ) -> Wt::Signal<> &
inline

Definition at line 70 of file AccountEditor.h.

References m_cancel.

◆ do_cancel()

auto GCW::Gui::AccountEditor::do_cancel ( ) -> void
private

Definition at line 198 of file AccountEditor.cpp.

Referenced by AccountEditor().

◆ do_help()

auto GCW::Gui::AccountEditor::do_help ( ) -> void
private

Definition at line 190 of file AccountEditor.cpp.

Referenced by AccountEditor().

◆ do_ok()

auto GCW::Gui::AccountEditor::do_ok ( ) -> void
private

Definition at line 206 of file AccountEditor.cpp.

Referenced by AccountEditor().

◆ save()

auto GCW::Gui::AccountEditor::save ( ) -> Wt::Signal<> &
inline

Definition at line 69 of file AccountEditor.h.

References m_save.

◆ t1()

auto GCW::Gui::AccountEditor::t1 ( ) -> Tab1 *
inline

Definition at line 66 of file AccountEditor.h.

References m_t1.

Referenced by GCW::Gui::AccountEditor::Tab1::Tab1().

◆ t2()

auto GCW::Gui::AccountEditor::t2 ( ) -> Tab2 *
inline

Definition at line 67 of file AccountEditor.h.

References m_t2.

Referenced by GCW::Gui::AccountEditor::Tab2::Tab2().

◆ tabWidget()

Wt::WTabWidget* GCW::Gui::AccountEditor::tabWidget ( )
inline

Definition at line 64 of file AccountEditor.h.

References m_tabWidget.

Referenced by AccountEditor().

Member Data Documentation

◆ m_accountGuid

std::string GCW::Gui::AccountEditor::m_accountGuid
private

Definition at line 78 of file AccountEditor.h.

Referenced by AccountEditor().

◆ m_cancel

Wt::Signal GCW::Gui::AccountEditor::m_cancel
private

Definition at line 80 of file AccountEditor.h.

Referenced by cancel().

◆ m_save

Wt::Signal GCW::Gui::AccountEditor::m_save
private

Definition at line 79 of file AccountEditor.h.

Referenced by save().

◆ m_t1

Tab1* GCW::Gui::AccountEditor::m_t1 = nullptr
private

Definition at line 82 of file AccountEditor.h.

Referenced by AccountEditor(), and t1().

◆ m_t2

Tab2* GCW::Gui::AccountEditor::m_t2 = nullptr
private

Definition at line 83 of file AccountEditor.h.

Referenced by AccountEditor(), and t2().

◆ m_tabWidget

Wt::WTabWidget* GCW::Gui::AccountEditor::m_tabWidget = nullptr
private

Definition at line 81 of file AccountEditor.h.

Referenced by AccountEditor(), and tabWidget().


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