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. QML project can't be run by Static Qt linking version , Qt 5.2
Forum Updated to NodeBB v4.3 + New Features

QML project can't be run by Static Qt linking version , Qt 5.2

Scheduled Pinned Locked Moved QML and Qt Quick
30 Posts 3 Posters 13.8k 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.
  • M Offline
    M Offline
    mib383
    wrote on last edited by
    #21

    I built qt staticaly.
    Qt widgets applications works on my static kit. But qt quick applications doesn't work!
    Then i tried to run default qt quick "hello world" on static kit and i failed to push run button because it was disabled. This program is working on normal kit.
    In qt versions window when choosing my static qt i see warning sign and "No qmlscene installed" and "No qmlviewer installed".
    In General Message window i see "Project ERROR: Unknown module(s) in QT: quick qml".
    In static configuration "Run" button is disabled and onMouseHover it shows tooltip: ".pro file coudn't be parsed"

    .pro file is default:
    @
    TEMPLATE = app

    QT += qml quick widgets

    SOURCES += main.cpp

    RESOURCES += qml.qrc

    Additional import path used to resolve QML modules in Qt Creator's code model

    QML_IMPORT_PATH =

    Default rules for deployment.

    include(deployment.pri)
    @

    1 Reply Last reply
    0
    • M Offline
      M Offline
      mib383
      wrote on last edited by
      #22

      I built qt with configure params: -debug-and-release -opensource -static -opengl desktop -no-vcproj -nomake examples

      Then i executed: mingw32-make sub_src

      1 Reply Last reply
      0
      • M Offline
        M Offline
        mib383
        wrote on last edited by
        #23

        I provided futher information and still no answers...

        1 Reply Last reply
        0
        • O Offline
          O Offline
          onek24
          wrote on last edited by
          #24

          Hello,

          i'm sorry for my late answer, but i wasn't able to write you in the last few days. My .pro file looks almost like yours except for that my QT has only got qml and quick included.
          @QT += qml quick@
          But that shouldn't be the problem, your issue is a well known issue, you might check out this threads for further informations:
          "QML apps not runnable using static build up to Qt 5.0.1 release!":http://qt-project.org/forums/viewthread/22566
          "Build qml statically":http://www.qtcentre.org/threads/36271-Build-qml-statically
          Also which QT version are you using?

          1 Reply Last reply
          0
          • M Offline
            M Offline
            mib383
            wrote on last edited by
            #25

            i am using 5.3 qt version. I downloaded it to test standalone apps and qml declaration of interface. I am very interested in qt and i want to migrate from c#/wpf. But this "small" issue is very disapointing me. I think there is a solution but i already wasted 1 week for it.

            1 Reply Last reply
            0
            • M Offline
              M Offline
              mib383
              wrote on last edited by
              #26

              Thank you for your answers. Can you tell me: does your qt can create standalone qml applications?

              1 Reply Last reply
              0
              • O Offline
                O Offline
                onek24
                wrote on last edited by
                #27

                I am also using Qt 5.3. I will try it out later this day when i have more time and then i will provide what happens on my device. On which operating systems/devices do you want to use QML and your Applications? I can only recommend you to use QT for desktop devices. It works for mobile devices but for example for android i would rather use Java and the Android API.

                1 Reply Last reply
                0
                • M Offline
                  M Offline
                  mib383
                  wrote on last edited by
                  #28

                  Yes i want to use qt for desktop: Windows, Linux, may be Mac. For mobile devices i wanted just to play with qt, not for seriose app.

                  1 Reply Last reply
                  0
                  • O Offline
                    O Offline
                    onek24
                    wrote on last edited by
                    #29

                    Sorry, i don't have enough time today to do this, i will try it out tomorrow. You might want to check out the threads i postet earlier meanwhile.

                    1 Reply Last reply
                    0
                    • M Offline
                      M Offline
                      mib383
                      wrote on last edited by
                      #30

                      I just solved the problem. The key feature was in start configure from Src folder, NOT from Src/qtbase.
                      But i have another problem. Applications works on my computer, but not works on another. In QtCreator\Qt Versions i see warning:
                      Non-installed -prefix build - for internal development only. In qt i am a newbie and i do not know what it is means. Help me please!

                      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