Je suis en train d'écrire un prototype d'une application AVOD Portal pour les systèmes embarqués utilisant Qt et QML. Fondamentalement, j'ai un catalogue de médias (musique, flux, films, etc.). Je prévois d'avoir des vues différentes des médias selon le choix des utilisateurs:Implémentation de différentes vues avec Qt et QSortFilterProxyModel
- regarder tous les médias
- visualisation des médias de cinéma
- visualisation de la musique, etc.
Pour ce faire, je prévois d'implémenter un QAbstractListModel
pour implémenter tout mon catalogue. Et puis, je prévois d'implémenter différents objets QSortFilterProxyModel
pour filtrer l'affichage en accord avec le choix de l'utilisateur (voir ci-dessus).
J'ai utilisé MVC avec Qt pendant un moment, mais je n'ai jamais utilisé le modèle proxy. Donc, avant d'entrer dans le code, je me demande s'il s'agit d'une solution fiable et si elle correspond à l'intégration des modèles dans QML?
Z.
Vous pouvez également consulter l'emballage qml SortFilterProxyModel disponible sur qpm.io –
merci Marco pour ces commentaires. – Zyend