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. Importing QtStudio3D fails.
Forum Updated to NodeBB v4.3 + New Features

Importing QtStudio3D fails.

Scheduled Pinned Locked Moved Solved QML and Qt Quick
51 Posts 3 Posters 15.6k Views 2 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.
  • small_birdS Offline
    small_birdS Offline
    small_bird
    wrote on last edited by small_bird
    #1

    Hello everyone, when I try to import qtstudio3d, I get the following error:

    Running Windows Runtime device detection.
    No winrtrunner.exe found.
    QML module does not contain information about components contained in plugins.
    
    Module path: C:/Qt5.10/5.10.0/mingw53_32/qml/QtStudio3D
    See "Using QML Modules with Plugins" in the documentation.
    
    Automatic type dump of QML module failed.
    Errors:
    "C:\Qt5.10\5.10.0\mingw53_32\bin\qmlplugindump.exe" returned exit code 3.
    Arguments: -nonrelocatable QtStudio3D 1.0 .
    QQmlComponent: Component is not ready
    file:///C:/Qt5.10/5.10.0/mingw53_32/qml/typelist.qml:2:1: plugin cannot be loaded for module "QtStudio3D": Cannot load library C:\Qt5.10\5.10.0\mingw53_32\qml\QtStudio3D\declarative_qtstudio3d.dll: Unknown error 0x000000c1.
    

    The qtstudio3d qml directory has the following content:

    0_1509032808706_qml.PNG

    (It seems like to have no plugins.qmltypes file.)

    Why? Could anyone tell me the reason? Thanks in advance!

    1 Reply Last reply
    1
    • F Offline
      F Offline
      filipdns
      wrote on last edited by
      #2

      Hi,
      That is not working with mingw and under 32 bits, try to compile qtstudio :
      git clone --recursive https://codereview.qt-project.org/qt3dstudio/qt3dstudio

      and compile it with msvc2015 64 kit

      small_birdS 1 Reply Last reply
      1
      • F filipdns

        Hi,
        That is not working with mingw and under 32 bits, try to compile qtstudio :
        git clone --recursive https://codereview.qt-project.org/qt3dstudio/qt3dstudio

        and compile it with msvc2015 64 kit

        small_birdS Offline
        small_birdS Offline
        small_bird
        wrote on last edited by
        #3

        @filipdns Thanks a lot, but could you offer me the compiled files? Thanks in advance!

        1 Reply Last reply
        0
        • F Offline
          F Offline
          filipdns
          wrote on last edited by
          #4

          I can but the best way is to compile it don't forget to add make step with "install" argument because during building, studio copy some files inside qt at the good place to be able to call 3s studio module

          small_birdS 2 Replies Last reply
          0
          • F filipdns

            I can but the best way is to compile it don't forget to add make step with "install" argument because during building, studio copy some files inside qt at the good place to be able to call 3s studio module

            small_birdS Offline
            small_birdS Offline
            small_bird
            wrote on last edited by small_bird
            #5
            This post is deleted!
            ? F 2 Replies Last reply
            0
            • small_birdS small_bird

              This post is deleted!

              ? Offline
              ? Offline
              A Former User
              wrote on last edited by
              #6

              @small_bird If you post your e-mail address you'll soon receive a metric ton of spam mails. You can use the forum's chat function to talk to @filipdns without the spammers watching.

              1 Reply Last reply
              1
              • F filipdns

                I can but the best way is to compile it don't forget to add make step with "install" argument because during building, studio copy some files inside qt at the good place to be able to call 3s studio module

                small_birdS Offline
                small_birdS Offline
                small_bird
                wrote on last edited by
                #7

                @filipdns Hi, when I try to compile qt3dstudio, I come across the following problem:

                   :-1: error: msvc-version.conf loaded but QMAKE_MSC_VER isn't set
                

                Could you help me? Thanks in advance!

                1 Reply Last reply
                0
                • small_birdS small_bird

                  This post is deleted!

                  F Offline
                  F Offline
                  filipdns
                  wrote on last edited by
                  #8

                  don't forget to delete the qt3dstudio.pro.user file before compile

                  small_birdS 2 Replies Last reply
                  0
                  • F Offline
                    F Offline
                    filipdns
                    wrote on last edited by
                    #9

                    @small_bird said in Importing QtStudio3D fails.:

                    zhouyang_atwork@foxmail.com

                    did you received my mail with the dropbox link?

                    small_birdS 1 Reply Last reply
                    0
                    • F filipdns

                      @small_bird said in Importing QtStudio3D fails.:

                      zhouyang_atwork@foxmail.com

                      did you received my mail with the dropbox link?

                      small_birdS Offline
                      small_birdS Offline
                      small_bird
                      wrote on last edited by
                      #10

                      @filipdns Yes, thanks a lot!

                      1 Reply Last reply
                      0
                      • F filipdns

                        don't forget to delete the qt3dstudio.pro.user file before compile

                        small_birdS Offline
                        small_birdS Offline
                        small_bird
                        wrote on last edited by small_bird
                        #11
                        This post is deleted!
                        1 Reply Last reply
                        0
                        • F filipdns

                          don't forget to delete the qt3dstudio.pro.user file before compile

                          small_birdS Offline
                          small_birdS Offline
                          small_bird
                          wrote on last edited by
                          #12

                          @filipdns However, I still got the following errors:

                          0_1509434493904_sdfsdfsdfsdfsdf.png

                          I use the 2017msvc.

                          1 Reply Last reply
                          0
                          • F Offline
                            F Offline
                            filipdns
                            wrote on last edited by
                            #13

                            Hello, you are using what I sent to you? !if yes, it can not work with msvc 2017 it has been compile with 2015

                            small_birdS 2 Replies Last reply
                            0
                            • F filipdns

                              Hello, you are using what I sent to you? !if yes, it can not work with msvc 2017 it has been compile with 2015

                              small_birdS Offline
                              small_birdS Offline
                              small_bird
                              wrote on last edited by small_bird
                              #14

                              @filipdns Yes, I just tried it for msvc2015, but it still can not work.My configure is as following:
                              0_1509450139097_sdfdsfsdfsdfdfsdf.PNG

                              1 Reply Last reply
                              0
                              • F filipdns

                                Hello, you are using what I sent to you? !if yes, it can not work with msvc 2017 it has been compile with 2015

                                small_birdS Offline
                                small_birdS Offline
                                small_bird
                                wrote on last edited by
                                #15

                                @filipdns
                                The error output is as following:

                                Automatic type dump of QML module failed.
                                Errors:
                                "C:\Qt\Qt5.9.2\5.9.2\msvc2015_64\bin\qmlplugindump.exe" returned exit code 3.
                                Arguments: -nonrelocatable QtStudio3D 1.0 .
                                QQmlComponent: Component is not ready
                                file:///C:/Qt/Qt5.9.2/5.9.2/msvc2015_64/qml/typelist.qml:2:1: plugin cannot be loaded for module "QtStudio3D": Cannot load 
                                library C:\Qt\Qt5.9.2\5.9.2\msvc2015_64\qml\QtStudio3D\declarative_qtstudio3d.dll: 找不到指定的模块。
                                
                                1 Reply Last reply
                                0
                                • F Offline
                                  F Offline
                                  filipdns
                                  wrote on last edited by filipdns
                                  #16

                                  try that:
                                  -uninstall VS, (all of them, 2017,2015,... etc and all redistribuable package)
                                  -uninstall all QT, delete QT folder, and in C:\Users<username>\AppData\Roaming delete all qt folder
                                  -install git: https://git-for-windows.github.io/
                                  -install perl: https://www.perl.org/get.html
                                  -install cmake: https://cmake.org/download/
                                  -install python: 2.7.14 : https://www.python.org/
                                  -install https://go.microsoft.com/fwlink/?LinkId=691126
                                  -install FBXSDK: http://download.autodesk.com/us/fbx_release_older/2016.1.2/fbx20161_2_fbxsdk_vs2015_win.exe
                                  -re-install QT with qt tool, only keep msvc2015 and qt studio
                                  -in QT root folder, right click and select git bash
                                  -paste in git terminal :
                                  git clone --recursive https://codereview.qt-project.org/qt3dstudio/qt3dstudio
                                  -in this folder, go to src/3rd party and paste the boost folder that I will send to you (I did some modification to be able to compile 3d studio).
                                  -double click on qt3dstudio.pro from created folder by git in QT
                                  -in project setting, add make step and in argument, tape "install"
                                  -in environemental configuration add new with variable "FBXSDK" and value, the root to the FBXSDK you install before, like this:
                                  C://Autodesk/FBX SDK/2016.1.2
                                  -after that, compile qt studio and see what happen

                                  I will send you the boost folder a soon I will be at home

                                  small_birdS 1 Reply Last reply
                                  0
                                  • F Offline
                                    F Offline
                                    filipdns
                                    wrote on last edited by filipdns
                                    #17

                                    you will have probably many warnings like me (more than 950) but if it's go untill the end with no fatal error, you will see in the last lines of compilation out copy of dll in qml something like that, then you don't need any more the 3d studio sources (may be only copy past the folder "example" to the QT/Tools/Qt3Dstudio folder, it can be interesting to have them and Qt tool don't provide them at studio installation)

                                    small_birdS 1 Reply Last reply
                                    0
                                    • F filipdns

                                      you will have probably many warnings like me (more than 950) but if it's go untill the end with no fatal error, you will see in the last lines of compilation out copy of dll in qml something like that, then you don't need any more the 3d studio sources (may be only copy past the folder "example" to the QT/Tools/Qt3Dstudio folder, it can be interesting to have them and Qt tool don't provide them at studio installation)

                                      small_birdS Offline
                                      small_birdS Offline
                                      small_bird
                                      wrote on last edited by
                                      #18

                                      @filipdns En, thanks a lot, but the qml directory of qtstudio3d seems to have no plugins.qmltypes, unlike others, how could the compiler find the corresponding component?

                                      1 Reply Last reply
                                      0
                                      • F Offline
                                        F Offline
                                        filipdns
                                        wrote on last edited by
                                        #19

                                        drive link has been send to you

                                        1 Reply Last reply
                                        0
                                        • F Offline
                                          F Offline
                                          filipdns
                                          wrote on last edited by
                                          #20

                                          in qt3d studio source you have no qml folder, it will be build during compilation

                                          small_birdS 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