1 #line 2 "src/Gui/TableView.h"
3 #ifndef __GUI_TABLEVIEW_H___
4 #define __GUI_TABLEVIEW_H___
6 #include <Wt/WTableView.h>
23 :
public Wt::WTableView
62 auto setColumnWidth(
int column,
const Wt::WLength& width)->
void override;
74 auto handleMouseDown (
const Wt::WModelIndex & _index,
const Wt::WMouseEvent & _event )-> void;
std::map< int, Wt::WLength > widths_
static const int kTableBodyRowHeight
static const int kTableHeaderRowHeight
static const int kScrollBarWidth
Wt::WModelIndex m_lastIndexClick
auto layoutSizeChanged(int width, int height) -> void override
auto handleMouseDown(const Wt::WModelIndex &_index, const Wt::WMouseEvent &_event) -> void
Handle Click Event.
static const int kTableCellPadding
auto setVisibleRows(int rows) -> void
auto setColumnWidth(int column, const Wt::WLength &width) -> void override
static const int kDefaultDateTimeWidth