Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Learning
  3. Qt in Education
  4. Learning Qt & QML : What path to follow?
Forum Updated to NodeBB v4.3 + New Features

Learning Qt & QML : What path to follow?

Scheduled Pinned Locked Moved Qt in Education
13 Posts 4 Posters 13.9k 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.
  • C Offline
    C Offline
    Chuck Gao
    wrote on last edited by
    #2

    Hi eminemence,
    Notice that, from language's point of view, QML(You need understand Qt Quick not only includes QML) and Qt C++ is different, but both of them are powerful. And for UI parts, QML is more convenient to use. If you have C++ experience, i think it's easy for you to learn Qt also.
    And you asked if it's necessary to learn Qt C++ first, i think it's depend on what kind of application you want to make. So the first thing is, just forget the Qt C++, have a look at the QML language and it's usage, and find out the answer yourself.
    As far as we know, there is already a lot of QML plugin can use, even for Qt Mobility and Qt3D(Qt Quick3D for QML). Hope you can enjoy the Qt world, and sharing your experience later :D

    Chuck

    1 Reply Last reply
    0
    • E Offline
      E Offline
      eminemence
      wrote on last edited by
      #3

      I am interested in making an application with a good interface(I know it sounds silly) and at the same time involves a bit of data storage for user settings and lists etc.
      Any recommendations for tutorials. I found the Qt developer videos to be a bit heavy on the Qt C++ part.

      Qt is Qt - http://symbiangeek.flaminghorns.com

      1 Reply Last reply
      0
      • C Offline
        C Offline
        Chuck Gao
        wrote on last edited by
        #4

        [quote author="eminemence" date="1310007686"]I am interested in making an application with a good interface(I know it sounds silly).[/quote]

        It doesn't sounds silly eminemence.

        It's recommend to know Model/View architecture in Qt when you want to show a lot of data. And if you can describe your idea/app a little bit detailed, i think it's more usefull for people who want to give you advice :-)

        Br,

        Chuck

        1 Reply Last reply
        0
        • E Offline
          E Offline
          eminemence
          wrote on last edited by
          #5

          Just found this : http://developer.qt.nokia.com/doc/qt-4.7/gettingstartedqt.html - Non buggy version :)
          I think I will start with getting some hold of the Qt framework and then probably jump into QML.

          Qt is Qt - http://symbiangeek.flaminghorns.com

          1 Reply Last reply
          0
          • Z Offline
            Z Offline
            ZapB
            wrote on last edited by
            #6

            There is also this very basic step-by-step Qt "tutorial":http://developer.qt.nokia.com/wiki/Basic_Qt_Programming_Tutorial. There also a number of QML articles in the wiki.

            Good luck and feel free to come back with specific questions.

            Nokia Certified Qt Specialist
            Interested in hearing about Qt related work

            1 Reply Last reply
            0
            • D Offline
              D Offline
              dialingo
              wrote on last edited by
              #7

              Learning Qt, C++, JavaScript, QML in one step is too much. Concentrate on Qt/C++ or QML/JavaScript. QML/JavaScript is what you need for iPhone like animated UIs. Qt/C++ is what you need for desktop apps but can also be used for phone UIs to a certain degree.

              1 Reply Last reply
              0
              • E Offline
                E Offline
                eminemence
                wrote on last edited by
                #8

                For the data storage etc. eventually I will need Qt\C++. So currently am concentrating on just Qt\C++.

                Qt is Qt - http://symbiangeek.flaminghorns.com

                1 Reply Last reply
                0
                • E Offline
                  E Offline
                  eminemence
                  wrote on last edited by
                  #9

                  Hey the Qt Quick tutorial modules seem to be incomplete.
                  http://developer.qt.nokia.com/wiki/Qt_Quick_Tutorial
                  Anyone has the link to the complete tutorial with all the modules?

                  Qt is Qt - http://symbiangeek.flaminghorns.com

                  1 Reply Last reply
                  0
                  • C Offline
                    C Offline
                    Chuck Gao
                    wrote on last edited by
                    #10

                    You can find docs in your SDK. It's complete tutorial :D

                    Chuck

                    1 Reply Last reply
                    0
                    • E Offline
                      E Offline
                      eminemence
                      wrote on last edited by
                      #11

                      [quote author="Chuck Gao" date="1310994413"]You can find docs in your SDK. It's complete tutorial :D[/quote]

                      Hey where are they in the docs in the SDK. I did not find them atleast!!!!

                      Qt is Qt - http://symbiangeek.flaminghorns.com

                      1 Reply Last reply
                      0
                      • C Offline
                        C Offline
                        Chuck Gao
                        wrote on last edited by
                        #12

                        Search keyword "Qt Quick", you can find:
                        @
                        Contents

                        Getting Started
                        QML Features
                        QML Add-Ons
                        Qt Quick Tools
                        Reference
                        Architecture
                        Examples
                        Best Practices
                        License Information
                        @

                        It's helpful :-)

                        Chuck

                        1 Reply Last reply
                        0
                        • E Offline
                          E Offline
                          eminemence
                          wrote on last edited by
                          #13

                          This is the online resource for Qt Quick :
                          http://developer.qt.nokia.com/doc/qt-4.7/qtquick.html

                          Qt is Qt - http://symbiangeek.flaminghorns.com

                          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