Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. Module Dependencies Qtjsbackend and Qtdeclarative
Forum Updated to NodeBB v4.3 + New Features

Module Dependencies Qtjsbackend and Qtdeclarative

Scheduled Pinned Locked Moved Installation and Deployment
5 Posts 2 Posters 2.3k 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.
  • R Offline
    R Offline
    rocketchicken
    wrote on 18 May 2013, 16:53 last edited by
    #1

    So when I was building Qt 5.1.0 I noticed that these modules needed to be built, so that the Android and the Blackberry QtCreator 2.7.1 Templates would run. Can anyone explain why ? does it have to deal with the Qt Quick 1.0 backwards compatibility ?

    1 Reply Last reply
    0
    • S Offline
      S Offline
      sierdzio
      Moderators
      wrote on 18 May 2013, 17:46 last edited by
      #2

      QtDeclarative repository holds QtQuick 2 source code. QML1 resides in QtQuick1 directory.

      (Z(:^

      1 Reply Last reply
      0
      • R Offline
        R Offline
        rocketchicken
        wrote on 18 May 2013, 17:59 last edited by
        #3

        So they just have not merged QtDeclarative into the qtbase, because I would assume that in the documentation, they said the essentials would contain

        http://qt-project.org/doc/qt-5.0/qtdoc/modules.html

        That list and I would assume there is a 1-1 mapping on this and the source code.

        Is there a particular reason why this is not true.

        Thanks for your reply.

        1 Reply Last reply
        0
        • S Offline
          S Offline
          sierdzio
          Moderators
          wrote on 18 May 2013, 18:15 last edited by
          #4

          Qt source code is modular. Naming of the repository and it's location is a decision of the module maintainer and the community - it does not have anything to do with whether a given module is considered Essential, Add-On, or a part of Qt Playground. In most cases it's actually more or less historical.

          Modules can be moved into or out of Essentials list without any changes to the name or location of source code repository. They just need to be compilable as standalone projects (minding the dependencies of course).

          You can analyse the "Qt5 structure diagram":http://qt-project.org/wiki/Qt_5_Structure if unsure.

          (Z(:^

          1 Reply Last reply
          0
          • R Offline
            R Offline
            rocketchicken
            wrote on 18 May 2013, 18:19 last edited by
            #5

            Thank you for your timely response this is helping me understand quite a bit.

            1 Reply Last reply
            0

            1/5

            18 May 2013, 16:53

            • Login

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