Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. QML and Qt Quick
  4. Import QtQml.Models 2.1 issue

Import QtQml.Models 2.1 issue

Scheduled Pinned Locked Moved QML and Qt Quick
17 Posts 6 Posters 13.0k 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.
  • J Offline
    J Offline
    jsprenkle
    wrote on last edited by
    #2

    I notice the import statement has optional items that may follow the name of the module. It's a wild guess but it may be confused by your syntax.
    You might try putting your import statements on separate lines.

    1 Reply Last reply
    0
    • J Offline
      J Offline
      Jawad
      wrote on last edited by
      #3

      I am experiencing the same thing...

      import QtQml.Models 2.0

      module "QtQml.Models" version 2.0 is not installed

      Do we need to add something in the .pro file?

      1 Reply Last reply
      0
      • B Offline
        B Offline
        Balzarus
        wrote on last edited by
        #4

        jsprenkle: Thanks for the note. It is a copy-paste mistake here that the import statements are on the same line. In the original code, there are not. Thanks anyway! :)

        Jawad: I tried to look for some info wrt .pro file but without success. Let me know if you find something on your side.

        1 Reply Last reply
        0
        • J Offline
          J Offline
          jsprenkle
          wrote on last edited by
          #5

          try looking where you installed your Qt to see if the structure Qt uses to find plugins is present. Here's the directory structure on my box:

          Directory:
          YOURQTINSTALLPATH\qml\QtQml\Models.2

          There should be a file named "qmldir" there and some dll files.

          My qmldir file contains the text:

          module QtQml.Models
          plugin modelsplugin

          1 Reply Last reply
          0
          • B Offline
            B Offline
            Balzarus
            wrote on last edited by
            #6

            jsprenkle: I looked into my Qt install path, i.e. "C:\Qt\5.2.1", and each project type folder, e.g. "mingw48_32" and "msvc2010" (I tried multiple project type thinking it might be the cause of the issue), and I do find the structure "qml\QtQml\Models.2" containing the file "qmldir". Each instance of this file contains the lines:
            "
            module QtQml.Models
            plugin modelsplugin
            classname QtQmlModelsPlugin
            "

            1 Reply Last reply
            0
            • J Offline
              J Offline
              jsprenkle
              wrote on last edited by
              #7

              Did you try setting the version number down? Perhaps you don't have version 2.1 but do have version 2.0?

              @import QtQml.Models 2.0@

              1 Reply Last reply
              0
              • B Offline
                B Offline
                Balzarus
                wrote on last edited by
                #8

                I initially tried that and failed. Based on the information I found, QtQml.Models started at version 2.1 anyway...

                1 Reply Last reply
                0
                • J Offline
                  J Offline
                  jalomann
                  wrote on last edited by
                  #9

                  I am using Linux but I have the same issue. I found a hint that I shall install
                  @qtdeclarative5-models-plugin@

                  but it wasn't found when I tried.

                  I am looking at StocQt example on Sailfish SDK. The example imports 2.1

                  1 Reply Last reply
                  0
                  • J Offline
                    J Offline
                    jalomann
                    wrote on last edited by
                    #10

                    I got it working in Linux. If I deploy it as RPM package, it resolves the package dependencies itself.

                    1 Reply Last reply
                    0
                    • J Offline
                      J Offline
                      jalomann
                      wrote on last edited by
                      #11

                      And after reading readme, I found out that installing qt5-qtdeclarative-import-models2 is the missing package.

                      @pkcon install qt5-qtdeclarative-import-models2@

                      1 Reply Last reply
                      0
                      • B Offline
                        B Offline
                        Balzarus
                        wrote on last edited by
                        #12

                        Thanks everyone for the replies. Turns out it's something wrong with Qt Creator and/or its environment. I've switched everything to Visual Studio 2010 and now everything works perfectly.

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

                          Hi,

                          i cant install that in ubuntu...
                          my error..
                          Command failed: This tool could not find any available package: Package name qt5.3-qtdeclarative-import-models2 could not be resolved.

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

                            Hi,

                            i cant install that in ubuntu...
                            my error..
                            Command failed: This tool could not find any available package: Package name qt5.3-qtdeclarative-import-models2 could not be resolved.

                            1 Reply Last reply
                            0
                            • J Offline
                              J Offline
                              jalomann
                              wrote on last edited by
                              #15

                              Try to launch as rpm-package, not as binary.

                              1 Reply Last reply
                              0
                              • J Offline
                                J Offline
                                jalomann
                                wrote on last edited by
                                #16

                                Try to launch as rpm-package, not as binary.

                                1 Reply Last reply
                                0
                                • A Offline
                                  A Offline
                                  advent
                                  wrote on last edited by
                                  #17

                                  I'm using QtCreator 3.4.1 and still have this issue.

                                  @jalomann said:

                                  And after reading readme, I found out that installing qt5-qtdeclarative-import-models2 is the missing package.

                                  @pkcon install qt5-qtdeclarative-import-models2@

                                  @jalomann how do I get and install this "qt5-qtdeclarative-import-models2"? I'm using Windows btw. Can you give me the link to the readme file?

                                  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