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. White screen on launching application - Qt QML
Forum Updated to NodeBB v4.3 + New Features

White screen on launching application - Qt QML

Scheduled Pinned Locked Moved Installation and Deployment
16 Posts 3 Posters 9.2k 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
    jere12
    wrote on last edited by
    #3

    Ok, but Qt is new for me :(
    How can I get the stderr output when I run this application as a standalone app and not in Qt Creator ?

    1 Reply Last reply
    0
    • T Offline
      T Offline
      t3685
      wrote on last edited by
      #4

      Have you tried using the Windows command line to start your exe

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

        No, i didn't.
        I'll do that tomorrow and I'll let you know :)

        1 Reply Last reply
        0
        • J Offline
          J Offline
          jere12
          wrote on last edited by
          #6

          Ok, I just try to use WIndows command line to start the exe but there is no message displayed :(

          1 Reply Last reply
          0
          • sierdzioS Offline
            sierdzioS Offline
            sierdzio
            Moderators
            wrote on last edited by
            #7

            That is because Windows is crap. Don't worry, you can still read the logs. Try "this":http://stackoverflow.com/questions/482678/how-to-capture-stderr-on-windows-dos or "this":http://support.microsoft.com/kb/308427.

            (Z(:^

            1 Reply Last reply
            0
            • J Offline
              J Offline
              jere12
              wrote on last edited by
              #8

              There is no displayed error for both methods.
              Should I deploy the application in debug or release? It is currently in release.

              1 Reply Last reply
              0
              • sierdzioS Offline
                sierdzioS Offline
                sierdzio
                Moderators
                wrote on last edited by
                #9

                Good idea, try with a debug build.

                (Z(:^

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

                  No message either :(
                  I read on forums that it could be a problem for QML plugin. However, I have imported all the files listed in the tutorial.

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

                    I just found a solution.
                    I added in the application folder a directory qml/APPLICATION_NAME/ with qml files. Now it works.

                    So I have a question. Is it mandatory to add the folder or can it be included in the exe?

                    1 Reply Last reply
                    0
                    • sierdzioS Offline
                      sierdzioS Offline
                      sierdzio
                      Moderators
                      wrote on last edited by
                      #12

                      It is not mandatory. You can include all QML files (and other files, too) using "Qt Resource Sytem":http://qt-project.org/doc/qt-5/resources.html.

                      (Z(:^

                      1 Reply Last reply
                      0
                      • J Offline
                        J Offline
                        jere12
                        wrote on last edited by
                        #13

                        Ok, thank you very much. This is very useful !
                        However, do you know how to automate this in QtCreator?

                        1 Reply Last reply
                        0
                        • sierdzioS Offline
                          sierdzioS Offline
                          sierdzio
                          Moderators
                          wrote on last edited by
                          #14

                          Yes, Qt Creator will basically do all the work for you, don't worry. Just open your project and select Add New...->Qt->Qt Resource File. It will add the file, and you can put your QML files there through an easy, built-in GUI tool.

                          You also need to change one thing in your code: when you set the main QML file source (to QtQuick2ApplicationViewer, QQuickView, QQmlEngine, etc.), you need to change the path to this:
                          @
                          :/prefix/myMainQmlFIle.qml
                          //or
                          qrc:///prefix/myMainQmlFIle.qml
                          @

                          (Z(:^

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

                            Ok, thank you for your answers, I learned a lot from you :)

                            Have a good day.

                            1 Reply Last reply
                            0
                            • sierdzioS Offline
                              sierdzioS Offline
                              sierdzio
                              Moderators
                              wrote on last edited by
                              #16

                              Thank you, you are welcome :-)

                              (Z(:^

                              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