2013-02-08 13 views
6

Con l'applicazione Qt, intendo un'applicazione C++ con Qt GUI. Ho usato MVP per il progetto Android e Winform, MVC per ASP.NET MVC ovviamente e MVVM per WPF/Silverlight/Javascript. Ma ora, dato che ho bisogno di iniziare a imparare Qt, cos'è un pattern MV * valido per l'applicazione Qt?Che cos'è un buon pattern MV * per l'applicazione Qt?

+0

Utilizzi i widget o QtQuick? –

+0

Ho bloggato un'implementazione PyQt del modello Humble Dialog Box. Può essere facilmente convertito in normale C++ Qt e utilizzato come base per un'implementazione MVP completa (quando viene aggiunta "business logic"): http://duganchen.ca/a-humble-dialog-implementation-in-pyqt/ – user240515

+1

Qui è già stata data una risposta qui: http://stackoverflow.com/questions/8533859/applying-mvvm-pattern-in-a-qtquick –

risposta

0

Dai un'occhiata allo this tutorial. Ci sono alcune classi di base incluse nel framework e il tutorial mostra un modo per implementare MVC in Qt.

Problemi correlati