Qt Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Unsolved

    Learning Qt & QML : What path to follow?

    Qt in Education
    4
    13
    13015
    Loading More Posts
    • 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.
    • E
      eminemence last edited by

      Hi,
      I have just started learning Qt Quick. I have no prior experience of Qt framework.
      I checked some of the developer day videos and found them a bit overwhelming and a bit of a stretch.
      Can someone suggest the correct path to follow while learning Qt Quick. I assume that Qt framework knowledge is prerequisite?
      Also are there any good tutorials/books(no presentations please) on Qt & Qt Quick?
      Thanks in advance.

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

      1 Reply Last reply Reply Quote 0
      • C
        Chuck Gao last edited by

        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 Reply Quote 0
        • E
          eminemence last edited by

          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 Reply Quote 0
          • C
            Chuck Gao last edited by

            [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 Reply Quote 0
            • E
              eminemence last edited by

              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 Reply Quote 0
              • Z
                ZapB last edited by

                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 Reply Quote 0
                • D
                  dialingo last edited by

                  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 Reply Quote 0
                  • E
                    eminemence last edited by

                    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 Reply Quote 0
                    • E
                      eminemence last edited by

                      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 Reply Quote 0
                      • C
                        Chuck Gao last edited by

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

                        Chuck

                        1 Reply Last reply Reply Quote 0
                        • E
                          eminemence last edited by

                          [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 Reply Quote 0
                          • C
                            Chuck Gao last edited by

                            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 Reply Quote 0
                            • E
                              eminemence last edited by

                              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 Reply Quote 0
                              • First post
                                Last post