61 m_model = std::make_shared< Model >();
62 m_model-> setQuery( query );
64 m_model-> addAllFieldsAsColumns();
66 tableView()-> setModel( m_model );
70 tableView()-> setColumnWidth ( 0,
"150px" );
71 tableView()-> setHeaderAlignment( 0, Wt::AlignmentFlag::Right );
72 tableView()-> setColumnAlignment( 0, Wt::AlignmentFlag::Right );
75 tableView()-> setColumnWidth ( 1,
"50px" );
76 tableView()-> setHeaderAlignment( 1, Wt::AlignmentFlag::Center );
77 tableView()-> setColumnAlignment( 1, Wt::AlignmentFlag::Center );
80 tableView()-> setColumnWidth ( 2,
"99%" );
81 tableView()-> setHeaderAlignment( 2, Wt::AlignmentFlag::Left );
82 tableView()-> setColumnAlignment( 2, Wt::AlignmentFlag::Left );
85 tableView()-> setColumnWidth ( 3,
"200px" );
86 tableView()-> setHeaderAlignment( 3, Wt::AlignmentFlag::Right );
87 tableView()-> setColumnAlignment( 3, Wt::AlignmentFlag::Right );
90 tableView()-> setColumnWidth ( 4,
"25px" );
91 tableView()-> setHeaderAlignment( 4, Wt::AlignmentFlag::Center );
92 tableView()-> setColumnAlignment( 4, Wt::AlignmentFlag::Center );
95 tableView()-> setColumnWidth ( 5,
"100px" );
96 tableView()-> setHeaderAlignment( 5, Wt::AlignmentFlag::Right );
97 tableView()-> setColumnAlignment( 5, Wt::AlignmentFlag::Right );
100 tableView()-> setColumnWidth ( 6,
"100px" );
101 tableView()-> setHeaderAlignment( 6, Wt::AlignmentFlag::Right );
102 tableView()-> setColumnAlignment( 6, Wt::AlignmentFlag::Right );
105 tableView()-> setColumnWidth ( 7,
"100px" );
106 tableView()-> setHeaderAlignment( 7, Wt::AlignmentFlag::Right );
107 tableView()-> setColumnAlignment( 7, Wt::AlignmentFlag::Right );
109 auto lastIndex = model()-> index( model()-> rowCount() -1, 0 );
110 tableView()-> scrollTo( lastIndex );
111 tableView()-> edit( lastIndex );