Template-based tree and table model creation for Qt MVC in a modern c++11 functional style (More easy than direct using QAbstractItemModel, QAbstractTableModel and QAbstractTreeModel)
I would like to use
addGetter(1, Qt::DisplayRole, &ContentItemData::page);
instead of
addGetter(1, Qt::DisplayRole, [](const ContentItemData &data){return data.page;});