Older/WebApplication/VisitorRecordTableModel.h

16 lines
914 B
C
Raw Normal View History

2024-11-28 19:34:24 +08:00
#ifndef __VISITORRECORDTABLEMODEL_H__
#define __VISITORRECORDTABLEMODEL_H__
#include <Wt/WAbstractTableModel.h>
class VisitorRecordTableModel : public Wt::WAbstractTableModel {
public:
Wt::cpp17::any data(const Wt::WModelIndex &index, Wt::ItemDataRole role = Wt::ItemDataRole::Display) const final;
int columnCount(const Wt::WModelIndex &parent = Wt::WModelIndex()) const final;
int rowCount(const Wt::WModelIndex &parent = Wt::WModelIndex()) const final;
2024-11-28 23:39:15 +08:00
Wt::WFlags<Wt::ItemFlag> flags(const Wt::WModelIndex &index) const final;
Wt::WFlags<Wt::HeaderFlag> headerFlags(int section, Wt::Orientation orientation = Wt::Orientation::Horizontal) const final;
Wt::cpp17::any headerData(int section, Wt::Orientation orientation = Wt::Orientation::Horizontal,
Wt::ItemDataRole role = Wt::ItemDataRole::Display) const final;
2024-11-28 19:34:24 +08:00
};
#endif // __VISITORRECORDTABLEMODEL_H__