2013-02-08 16 views
6

Przez aplikację Qt mam na myśli aplikację C++ z Qt GUI. Użyłem MVP dla projektu Android i Winform, MVC dla ASP.NET MVC oczywiście i MVVM dla WPF/Silverlight/Javascript. Ale teraz, gdy potrzebuję zacząć się uczyć Qt, jaki jest wzór MV * dobry dla aplikacji Qt?Jaki jest dobry wzór MV * dla aplikacji Qt?

+0

Czy używasz widgetów lub QtQuick? –

+0

Blogowałem implementację PyQt wzoru Humble Dialog Box. Można go łatwo przekonwertować do zwykłego C++ Qt i wykorzystać jako podstawę do pełnej implementacji MVP (kiedy dodaje się "logikę biznesową"): http://duganchen.ca/a-humble-dialog-implementation-in-pyqt/ – user240515

+1

Ta odpowiedź została już udzielona tutaj: http://stackoverflow.com/questions/8533859/applying-mvvm-pattern-in-a-qtquick –

Odpowiedz

0

Spójrz na this tutorial. W ramie znajduje się kilka klas bazowych, a samouczek pokazuje sposób implementacji MVC w Qt.

Powiązane problemy