MVC Architecture
-
Some of the most informative resources i used to get my head around MVC came from Ruby on Rails while i was doing a uni project using it. The whole rails frame work is built around the model so alot of its resources explain the concept well. I however can't remember the resources i used but it may help you along your way.
-
I learned a lot reading through the "Model/View Programming introduction":http://doc.qt.nokia.com/latest/model-view-programming.html and then implementing a big bunch of model/view thingies.
-
While there are indeed very good resources outside of the Qt docs that can help you understand MVC, it is good to realize that Qt's model-view implementation is not quite an MVC inplementation. Qt has models, views and delegates, not controllers.
-
If you are able to understand German, in the German wiki, there is a "Model View Tutorial":http://developer.qt.nokia.com/groups/qt_german/wiki/Model_View_Tutorial including full source code. Up to now, I had no time to translate it to English :-( and it's not 100% finished (Drag'n'Drop, Copy / Paste and filtering / searching is not in the tutorial now).
-
You can check out this "tutorial":http://doc.qt.nokia.com/latest/modelview.html as well.
-
Thanks all for the references, I will post sometime later when I dig though all of them.
@sigrid "You might want to make this post sticky":http://developer.qt.nokia.com/forums/viewthread/6749/ There is no system of PM in this forum. I could send it you directly.
-
This (growing) list of references might make a good Wiki page.
-
Well... you have access to the wiki too! What's stopping you?
-
Nothing, I suppose. I mainly said it as an observation for those who promised more forthcoming items. :)
-
[quote author="iamcreasy" date="1308493651"]@sigrid "You might want to make this post sticky":http://developer.qt.nokia.com/forums/viewthread/6749/ There is no system of PM in this forum. I could send it you directly.[/quote]
We seldom use stickies on this forum, mostly for procedural things or events while they happen. We don't have a PM system, but you can send e-mail to any member from their profile page.