Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. MVC Architecture
Qt 6.11 is out! See what's new in the release blog

MVC Architecture

Scheduled Pinned Locked Moved General and Desktop
14 Posts 8 Posters 8.7k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    SimonL
    wrote on last edited by
    #5

    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.

    1 Reply Last reply
    0
    • F Offline
      F Offline
      Franzk
      wrote on last edited by
      #6

      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.

      "Horse sense is the thing a horse has which keeps it from betting on people." -- W.C. Fields

      http://www.catb.org/~esr/faqs/smart-questions.html

      1 Reply Last reply
      0
      • A Offline
        A Offline
        andre
        wrote on last edited by
        #7

        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.

        1 Reply Last reply
        0
        • G Offline
          G Offline
          giesbert
          wrote on last edited by
          #8

          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).

          Nokia Certified Qt Specialist.
          Programming Is Like Sex: One mistake and you have to support it for the rest of your life. (Michael Sinz)

          1 Reply Last reply
          0
          • S Offline
            S Offline
            sigrid
            wrote on last edited by
            #9

            You can check out this "tutorial":http://doc.qt.nokia.com/latest/modelview.html as well.

            1 Reply Last reply
            0
            • I Offline
              I Offline
              iamcreasy
              wrote on last edited by
              #10

              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.

              1 Reply Last reply
              0
              • M Offline
                M Offline
                mlong
                wrote on last edited by
                #11

                This (growing) list of references might make a good Wiki page.

                Software Engineer
                My views and opinions do not necessarily reflect those of anyone -- living or dead, real or fictional -- in this universe or any other similar multiverse node. Void where prohibited. Your mileage may vary. Caveat emptor.

                1 Reply Last reply
                0
                • A Offline
                  A Offline
                  andre
                  wrote on last edited by
                  #12

                  Well... you have access to the wiki too! What's stopping you?

                  1 Reply Last reply
                  0
                  • M Offline
                    M Offline
                    mlong
                    wrote on last edited by
                    #13

                    Nothing, I suppose. I mainly said it as an observation for those who promised more forthcoming items. :)

                    Software Engineer
                    My views and opinions do not necessarily reflect those of anyone -- living or dead, real or fictional -- in this universe or any other similar multiverse node. Void where prohibited. Your mileage may vary. Caveat emptor.

                    1 Reply Last reply
                    0
                    • M Offline
                      M Offline
                      mgran
                      wrote on last edited by
                      #14

                      [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.

                      Project Manager - Qt Development Frameworks

                      1 Reply Last reply
                      0

                      • Login

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Users
                      • Groups
                      • Search
                      • Get Qt Extensions
                      • Unsolved