Using Model/View

Based on the Godly tutorial of Qt: the Custom Sort/Filter Model Example

SEE:
 * http://qt-project.org/doc/qt-5/QSortFilterProxyModel.html
 * https://qt-project.org/doc/qt-4.7/itemviews-