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. Scene3D or Scene3DView visibility set to False breaks all mouse input
Qt 6.11 is out! See what's new in the release blog

Scene3D or Scene3DView visibility set to False breaks all mouse input

Scheduled Pinned Locked Moved Solved QML and Qt Quick
6 Posts 2 Posters 2.2k 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.
  • P Offline
    P Offline
    poncho524
    wrote on last edited by
    #1

    Using 5.14.2, I have found that if you set the visibility of any Scene3D or Scene3DView will seize up the UI.

    Can anyone confirm this and explain it?

    kshegunovK 1 Reply Last reply
    0
    • kshegunovK kshegunov

      @poncho524 said in Scene3D or Scene3DView visibility set to False breaks all mouse input:

      Can anyone confirm this and explain it?

      Here you go: https://bugreports.qt.io/browse/QTBUG-83871

      P Offline
      P Offline
      poncho524
      wrote on last edited by
      #4

      Huh ... Guess we're not supposed to be using this then ...

      kshegunovK 1 Reply Last reply
      0
      • P Offline
        P Offline
        poncho524
        wrote on last edited by
        #2

        here's a way to see the behavior..

        Qt5.15.2
        example "scene3d"
        in main.xml, set the Rectangle "scene" visibile:false

            Rectangle {
                id: scene
                anchors.fill: parent
                anchors.margins: 50
                color: "darkRed"
                visible: false
        

        if you run this the whole window will be frozen.

        1 Reply Last reply
        0
        • P poncho524

          Using 5.14.2, I have found that if you set the visibility of any Scene3D or Scene3DView will seize up the UI.

          Can anyone confirm this and explain it?

          kshegunovK Offline
          kshegunovK Offline
          kshegunov
          Moderators
          wrote on last edited by
          #3

          @poncho524 said in Scene3D or Scene3DView visibility set to False breaks all mouse input:

          Can anyone confirm this and explain it?

          Here you go: https://bugreports.qt.io/browse/QTBUG-83871

          Read and abide by the Qt Code of Conduct

          P 1 Reply Last reply
          1
          • kshegunovK kshegunov

            @poncho524 said in Scene3D or Scene3DView visibility set to False breaks all mouse input:

            Can anyone confirm this and explain it?

            Here you go: https://bugreports.qt.io/browse/QTBUG-83871

            P Offline
            P Offline
            poncho524
            wrote on last edited by
            #4

            Huh ... Guess we're not supposed to be using this then ...

            kshegunovK 1 Reply Last reply
            0
            • P poncho524

              Huh ... Guess we're not supposed to be using this then ...

              kshegunovK Offline
              kshegunovK Offline
              kshegunov
              Moderators
              wrote on last edited by
              #5

              @poncho524 said in Scene3D or Scene3DView visibility set to False breaks all mouse input:

              Huh ... Guess we're not supposed to be using this then ...

              Look at the comments there's a mention of a workaround you could maybe use.

              Read and abide by the Qt Code of Conduct

              P 1 Reply Last reply
              0
              • kshegunovK kshegunov

                @poncho524 said in Scene3D or Scene3DView visibility set to False breaks all mouse input:

                Huh ... Guess we're not supposed to be using this then ...

                Look at the comments there's a mention of a workaround you could maybe use.

                P Offline
                P Offline
                poncho524
                wrote on last edited by
                #6

                @kshegunov said in Scene3D or Scene3DView visibility set to False breaks all mouse input:

                @poncho524 said in Scene3D or Scene3DView visibility set to False breaks all mouse input:

                Huh ... Guess we're not supposed to be using this then ...

                Look at the comments there's a mention of a workaround you could maybe use.

                It's probably best not to use some weird hack that is not documented and was just simply discovered by a curious person digging deep in the source.

                I'm assuming QT Company doesn't really intend these interfaces to be used (except for simple proof-of-concepts and marketing) if the pretty major bugs don't get addressed.

                :(

                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