19 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 auto pbAdd = table-> elementAt( 0, 0 )->
addWidget( std::make_unique< Wt::WPushButton >(
"add" ) );
39 auto pbEdit = table-> elementAt( 0, 1 )->
addWidget( std::make_unique< Wt::WPushButton >(
"edit" ) );
47 m_disabled = table-> elementAt( 0, 2 )->
addWidget( std::make_unique< Wt::WCheckBox >(
"disabled" ) );
49 m_disabled-> setValueText( configItem()-> getVarString(
"showDisabled" ) );
53 auto item = configItem();
55 item.modify()-> setVar(
"showDisabled",
m_disabled-> valueText() );
64 m_summary = table-> elementAt( 0, 3 )->
addWidget( std::make_unique< Wt::WCheckBox >(
"summary" ) );
65 m_summary-> setValueText( configItem()-> getVarString(
"showSummary" ) );
69 auto item = configItem();
71 item.modify()-> setVar(
"showSummary",
m_summary-> valueText() );
82 auto pbImport = table-> elementAt( 0, 4 )->
addWidget( std::make_unique< Wt::WPushButton >(
"import" ) );
83 auto pbExport = table-> elementAt( 0, 5 )->
addWidget( std::make_unique< Wt::WPushButton >(
"export" ) );