1 #line 2 "src/Gui/Customer/MainWidget.h"
3 #ifndef __GUI_CUSTOMER_MAINWIDGET_H___
4 #define __GUI_CUSTOMER_MAINWIDGET_H___
6 #include <Wt/WContainerWidget.h>
7 #include <Wt/WTableView.h>
9 #include "../../Eng/CustomersModel.h"
22 :
public Wt::WContainerWidget
40 bool fromJson(
const Wt::Json::Object & _jobj );
46 void doubleClicked(
const Wt::WModelIndex & index,
const Wt::WMouseEvent & event );
void editSelectedAccount()
Wt::Signal< std::string > & doubleClicked()
std::string selectedAccount() const
bool fromJson(const Wt::Json::Object &_jobj)
void editAccount(const std::string &_accountGuid)
std::shared_ptr< Model > m_model
Wt::WTableView * view() const
std::shared_ptr< Model > model() const
std::vector< std::string > m_columns
Wt::Signal< std::string > m_doubleClicked
Wt::Json::Object toJson() const
GCW::Gui::Customer::Invoices * m_invoicesView