MVC Architecture
-
I am new to MVC and I dont know much about the architecture of -QT- Qt. But, I want to know the theoretical stuff that flows underneath.
So, can anyone redirect me to any other web resources that related MVC 'with' -QT- Qt or only MVC, that might help me to understand -QT- Qt better?
Thanks.
-
"Have you tried this?":http://lmgtfy.com/?q=model+view+controller+pattern
-
:P yes of course i tried this.
But, I was looking for more example related analysis. Something that teaches you how to do it.
-
Well, you never know around here. :)
You might have a look at chapter 13 of Alan and Paul Ezust's "Introduction to Design Patterns in C++ with Qt4":http://cartan.cas.suffolk.edu/oopdocbook/opensource/
Edited to add:
I'm sure there are some other fine resources out there, but I'm not sure of any others off the top of my head.
(Incidentally, it's Qt, not QT.)
-
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.