]> Some of my projects - localmylist.git/commit
Add new version of DynamicModel.
authorAPTX <marek321@gmail.com>
Sun, 25 Jan 2015 11:12:12 +0000 (12:12 +0100)
committerAPTX <marek321@gmail.com>
Sun, 25 Jan 2015 11:45:50 +0000 (12:45 +0100)
commit8d19df4fc5cde98700eaa9ff8a0b563928418cbf
tree3680c09dd1abc76ec7e252a741581c13dc1ed667
parent569932e32439d8f6baa5e2ca562283f6ecb84cbd
Add new version of DynamicModel.

The intention is to replace MyListModel with DynamicModel completely in the
future. Currently MyListModel still does some things DynamicModel can't do,
but it should be a replacement for most use cases.

DynamicModel reacts to changes in the database (if built with Qt5) including
deletions.

New features:
* Filter Anime by alternate titles (if anime is the first level)
* Special episode counts are separated from normal episode counts
30 files changed:
localmylist-management/dynamicmodelfiltermodel.cpp [new file with mode: 0644]
localmylist-management/dynamicmodelfiltermodel.h [new file with mode: 0644]
localmylist-management/dynamicmodelitemdelegate.cpp [new file with mode: 0644]
localmylist-management/dynamicmodelitemdelegate.h [new file with mode: 0644]
localmylist-management/dynamicmodelview.cpp [new file with mode: 0644]
localmylist-management/dynamicmodelview.h [new file with mode: 0644]
localmylist-management/localmylist-management.pro
localmylist-management/tabs/dynamicmodeltab.cpp
localmylist-management/tabs/dynamicmodeltab.h
localmylist-management/tabs/dynamicmodeltab.ui
localmylist/database.cpp
localmylist/database.h
localmylist/dynamicmodel/data.cpp
localmylist/dynamicmodel/data.h
localmylist/dynamicmodel/datamodel.cpp
localmylist/dynamicmodel/datamodel.h
localmylist/dynamicmodel/datatype.cpp
localmylist/dynamicmodel/datatype.h
localmylist/dynamicmodel/model.cpp
localmylist/dynamicmodel/model.h
localmylist/dynamicmodel/node.cpp
localmylist/dynamicmodel/node.h
localmylist/dynamicmodel/queryparser.cpp [new file with mode: 0644]
localmylist/dynamicmodel/queryparser.h [new file with mode: 0644]
localmylist/dynamicmodel/typerelation.cpp
localmylist/dynamicmodel/typerelation.h
localmylist/dynamicmodel/types.cpp
localmylist/dynamicmodel/types.h
localmylist/localmylist.pro
localmylist/share/schema/schema.sql