Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. German
  4. .qml Dateien beim Build Compile Output sind nicht sichtbar
QtWS25 Last Chance

.qml Dateien beim Build Compile Output sind nicht sichtbar

Scheduled Pinned Locked Moved Solved German
9 Posts 2 Posters 1.2k Views
  • 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.
  • G Offline
    G Offline
    Galilio
    wrote on 18 Apr 2019, 06:18 last edited by
    #1

    Hallo Zusammen,

    warum sind beim Compile Output die .qml datein nicht sichtbar?
    Was passiert denn mit der .qml Dateien beim Builden bz.w. bei qmake?

    danke für die Antwort

    J 1 Reply Last reply 18 Apr 2019, 06:33
    0
    • G Galilio
      18 Apr 2019, 06:18

      Hallo Zusammen,

      warum sind beim Compile Output die .qml datein nicht sichtbar?
      Was passiert denn mit der .qml Dateien beim Builden bz.w. bei qmake?

      danke für die Antwort

      J Offline
      J Offline
      J.Hilk
      Moderators
      wrote on 18 Apr 2019, 06:33 last edited by
      #2

      Hi @Galilio
      was meinst mit nicht sichtbar ?
      Nicht in den shadow build order kopiert?

      Im Normalfall, so legt das QtCreator automatisch an, sind deine qml Dateien teil des Ressourcen Systems. D.h sie werden mit in die exe(Beispiel Windows) gepackt.

      QML ist keine kompilierte Sprache, deswegen werden deine QML Dateien dann im laufendem Programm aus der exe extrahiert und interpretiert. Das ganze passiert währen dem Startvorgang.


      Be aware of the Qt Code of Conduct, when posting : https://forum.qt.io/topic/113070/qt-code-of-conduct


      Q: What's that?
      A: It's blue light.
      Q: What does it do?
      A: It turns blue.

      G 2 Replies Last reply 18 Apr 2019, 06:38
      0
      • J J.Hilk
        18 Apr 2019, 06:33

        Hi @Galilio
        was meinst mit nicht sichtbar ?
        Nicht in den shadow build order kopiert?

        Im Normalfall, so legt das QtCreator automatisch an, sind deine qml Dateien teil des Ressourcen Systems. D.h sie werden mit in die exe(Beispiel Windows) gepackt.

        QML ist keine kompilierte Sprache, deswegen werden deine QML Dateien dann im laufendem Programm aus der exe extrahiert und interpretiert. Das ganze passiert währen dem Startvorgang.

        G Offline
        G Offline
        Galilio
        wrote on 18 Apr 2019, 06:38 last edited by
        #3

        @J.Hilk

        beim Build Compiler kann ich die .cpp bzw. moc_*.cpp sehen.
        Aber beim QML Datein tauchen die Namen nicht

        J 1 Reply Last reply 18 Apr 2019, 06:58
        0
        • G Galilio
          18 Apr 2019, 06:38

          @J.Hilk

          beim Build Compiler kann ich die .cpp bzw. moc_*.cpp sehen.
          Aber beim QML Datein tauchen die Namen nicht

          J Offline
          J Offline
          J.Hilk
          Moderators
          wrote on 18 Apr 2019, 06:58 last edited by
          #4

          @Galilio richtig, weil mit denen nichts passiert


          Be aware of the Qt Code of Conduct, when posting : https://forum.qt.io/topic/113070/qt-code-of-conduct


          Q: What's that?
          A: It's blue light.
          Q: What does it do?
          A: It turns blue.

          G 1 Reply Last reply 18 Apr 2019, 07:01
          1
          • J J.Hilk
            18 Apr 2019, 06:58

            @Galilio richtig, weil mit denen nichts passiert

            G Offline
            G Offline
            Galilio
            wrote on 18 Apr 2019, 07:01 last edited by
            #5

            @J.Hilk
            Im Build Verzeichnis sehe ich z.B die moc_.cpp ,.cpp File und die dazu gehörigen Objects Files(.o) aber .qml Dateien nicht
            Aber wie wird festgestellt, wenn eine .qml Datei fehlt?

            J 1 Reply Last reply 18 Apr 2019, 07:11
            0
            • J J.Hilk
              18 Apr 2019, 06:33

              Hi @Galilio
              was meinst mit nicht sichtbar ?
              Nicht in den shadow build order kopiert?

              Im Normalfall, so legt das QtCreator automatisch an, sind deine qml Dateien teil des Ressourcen Systems. D.h sie werden mit in die exe(Beispiel Windows) gepackt.

              QML ist keine kompilierte Sprache, deswegen werden deine QML Dateien dann im laufendem Programm aus der exe extrahiert und interpretiert. Das ganze passiert währen dem Startvorgang.

              G Offline
              G Offline
              Galilio
              wrote on 18 Apr 2019, 07:03 last edited by
              #6

              @J.Hilk said in .qml Dateien beim Build Compile Output sind nicht sichtbar:

              Im Normalfall, so legt das QtCreator automatisch an, sind deine qml Dateien teil des Ressourcen Systems. D.h sie werden mit in die exe(Beispiel Windows) gepackt.

              Wie sieht es aus mit Linux?

              1 Reply Last reply
              0
              • G Galilio
                18 Apr 2019, 07:01

                @J.Hilk
                Im Build Verzeichnis sehe ich z.B die moc_.cpp ,.cpp File und die dazu gehörigen Objects Files(.o) aber .qml Dateien nicht
                Aber wie wird festgestellt, wenn eine .qml Datei fehlt?

                J Offline
                J Offline
                J.Hilk
                Moderators
                wrote on 18 Apr 2019, 07:11 last edited by
                #7

                @Galilio

                Aber wie wird festgestellt, wenn eine .qml Datei fehlt

                bei Programmstart wenn die Components nicht geladen werden können

                Wie sieht es aus mit Linux?

                genauso, nur das die ausführbare Datei nicht auf .exe endet


                Be aware of the Qt Code of Conduct, when posting : https://forum.qt.io/topic/113070/qt-code-of-conduct


                Q: What's that?
                A: It's blue light.
                Q: What does it do?
                A: It turns blue.

                G 1 Reply Last reply 18 Apr 2019, 12:06
                1
                • J J.Hilk
                  18 Apr 2019, 07:11

                  @Galilio

                  Aber wie wird festgestellt, wenn eine .qml Datei fehlt

                  bei Programmstart wenn die Components nicht geladen werden können

                  Wie sieht es aus mit Linux?

                  genauso, nur das die ausführbare Datei nicht auf .exe endet

                  G Offline
                  G Offline
                  Galilio
                  wrote on 18 Apr 2019, 12:06 last edited by
                  #8

                  @J.Hilk

                  Ich muss wieder nochmal fragen.
                  Die QML werden nur beim Starten der Application aufgerufen aber werden sie nicht übersetzt?

                  Danke für die Antwort

                  J 1 Reply Last reply 18 Apr 2019, 12:18
                  0
                  • G Galilio
                    18 Apr 2019, 12:06

                    @J.Hilk

                    Ich muss wieder nochmal fragen.
                    Die QML werden nur beim Starten der Application aufgerufen aber werden sie nicht übersetzt?

                    Danke für die Antwort

                    J Offline
                    J Offline
                    J.Hilk
                    Moderators
                    wrote on 18 Apr 2019, 12:18 last edited by
                    #9

                    @Galilio said in .qml Dateien beim Build Compile Output sind nicht sichtbar:

                    @J.Hilk

                    Ich muss wieder nochmal fragen.
                    Die QML werden nur beim Starten der Application aufgerufen aber werden sie nicht übersetzt?

                    Danke für die Antwort

                    Die Antwort hierzu ist ein klares Jaein.

                    Lass mich erläutern.
                    QML ist eine deklarative Programmiersprache -> Laufzeit Übersetzung
                    Aber das ist nur die halbe Wahrheit, es existier nämlich auch der "Qt Quick Compiler" und der ist seit einigen Versionen nicht nur den für kommerzielle Nutzer verfügbar. Der macht aus QML & JS Anteilen c++ code.


                    Be aware of the Qt Code of Conduct, when posting : https://forum.qt.io/topic/113070/qt-code-of-conduct


                    Q: What's that?
                    A: It's blue light.
                    Q: What does it do?
                    A: It turns blue.

                    1 Reply Last reply
                    1

                    1/9

                    18 Apr 2019, 06:18

                    • Login

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