20 auto lw =
setLayout( std::make_unique< Wt::WHBoxLayout >() );
21 auto table =
lw->
addWidget( std::make_unique< Wt::WTable >() );
22 table->
setAttributeValue(
"style",
"border-spacing:10px;border-collapse:separate;" );
23 lw->
addWidget( std::make_unique< Wt::WContainerWidget >(), 1 );
30 m_year = table-> elementAt( 0,
col++ )->
addWidget( std::make_unique< YearSelector >() );
36 m_finder-> setPlaceholderText(
TR(
"gcw.billPay.pht.finder") );
41 m_refresh = table-> elementAt( 0,
col++ )->
addWidget( std::make_unique< Wt::WPushButton >(
TR(
"gcw.billPay.lbl.refresh") ) );
47 m_add = table-> elementAt( 0,
col++ )->
addWidget( std::make_unique< Wt::WPushButton >(
TR(
"gcw.billPay.lbl.add") ) );
53 m_edit = table-> elementAt( 0,
col++ )->
addWidget( std::make_unique< Wt::WPushButton >(
TR(
"gcw.billPay.lbl.edit") ) );
59 m_inactive = table-> elementAt( 0,
col++ )->
addWidget( std::make_unique< Wt::WCheckBox >(
TR(
"gcw.billPay.lbl.inactive") ) );
66 item.modify()-> setVar(
"showInactive",
m_inactive-> valueText() );
74 m_summary = table-> elementAt( 0,
col++ )->
addWidget( std::make_unique< Wt::WCheckBox >(
TR(
"gcw.billPay.lbl.summary") ) );
81 item.modify()-> setVar(
"showSummary",
m_summary-> valueText() );
86#ifdef BILL_PAY_IMPORT_EXPORT
91 auto pbImport = table-> elementAt( 0,
col++ )->
addWidget( std::make_unique< Wt::WPushButton >(
"import" ) );
92 auto pbExport = table-> elementAt( 0,
col++ )->
addWidget( std::make_unique< Wt::WPushButton >(
"export" ) );