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. How could I implement "what's this" using QtQuick? Is "Accessible" possible?
Forum Updated to NodeBB v4.3 + New Features

How could I implement "what's this" using QtQuick? Is "Accessible" possible?

Scheduled Pinned Locked Moved Unsolved QML and Qt Quick
8 Posts 3 Posters 2.0k 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.
  • jiancaiyangJ Offline
    jiancaiyangJ Offline
    jiancaiyang
    wrote on last edited by
    #1

    I need a way to implement "what's this" functionality. For example:
    0_1515993237431_2018-01-15-131334_642x516_scrot.png

    This software is made by me using Qt Quick. And I need to refer the usage of a certain control, such as a button or a text field.
    I found Accessible QML type is an attached property, it could somewhat helps, but I am not sure.
    Does anyone how experienced using Qt Accessible framework, or is it suitable to use Acceessible to achieve my goal, or is there any other way to deal with it? Thanks a lot in advance.

    我们自己的论坛:http://qtdream.com
    擅长三维角色仿真动画。

    raven-worxR 1 Reply Last reply
    0
    • jiancaiyangJ jiancaiyang

      I need a way to implement "what's this" functionality. For example:
      0_1515993237431_2018-01-15-131334_642x516_scrot.png

      This software is made by me using Qt Quick. And I need to refer the usage of a certain control, such as a button or a text field.
      I found Accessible QML type is an attached property, it could somewhat helps, but I am not sure.
      Does anyone how experienced using Qt Accessible framework, or is it suitable to use Acceessible to achieve my goal, or is there any other way to deal with it? Thanks a lot in advance.

      raven-worxR Offline
      raven-worxR Offline
      raven-worx
      Moderators
      wrote on last edited by
      #2

      @jiancaiyang
      Basically when talking about Accessible features they are used for screen readers etc.
      ALso it seems the "Whats This?" feature isn't yet integrated to QML controls.

      --- SUPPORT REQUESTS VIA CHAT WILL BE IGNORED ---
      If you have a question please use the forum so others can benefit from the solution in the future

      jiancaiyangJ 1 Reply Last reply
      0
      • raven-worxR raven-worx

        @jiancaiyang
        Basically when talking about Accessible features they are used for screen readers etc.
        ALso it seems the "Whats This?" feature isn't yet integrated to QML controls.

        jiancaiyangJ Offline
        jiancaiyangJ Offline
        jiancaiyang
        wrote on last edited by
        #3

        @raven-worx I know Accessible is usually used for different people with different accessibilities, I mean can we use Accessible as a work-around to implement "what's this"?

        我们自己的论坛:http://qtdream.com
        擅长三维角色仿真动画。

        1 Reply Last reply
        0
        • ODБOïO Offline
          ODБOïO Offline
          ODБOï
          wrote on last edited by
          #4

          Hi, what means ' implement "what's this" functionality ' ?

          jiancaiyangJ 1 Reply Last reply
          0
          • ODБOïO ODБOï

            Hi, what means ' implement "what's this" functionality ' ?

            jiancaiyangJ Offline
            jiancaiyangJ Offline
            jiancaiyang
            wrote on last edited by
            #5

            @LeLev it's a tool tip containing the information of the control.

            我们自己的论坛:http://qtdream.com
            擅长三维角色仿真动画。

            raven-worxR 1 Reply Last reply
            1
            • jiancaiyangJ jiancaiyang

              @LeLev it's a tool tip containing the information of the control.

              raven-worxR Offline
              raven-worxR Offline
              raven-worx
              Moderators
              wrote on last edited by raven-worx
              #6

              @jiancaiyang
              but as i said it's not implemented yet in QML...
              You can try to hook your own code into the WinAPI and connect it to your QML elements to enable WhatsThis, but this is out of scope of this forum.

              --- SUPPORT REQUESTS VIA CHAT WILL BE IGNORED ---
              If you have a question please use the forum so others can benefit from the solution in the future

              jiancaiyangJ 1 Reply Last reply
              0
              • raven-worxR raven-worx

                @jiancaiyang
                but as i said it's not implemented yet in QML...
                You can try to hook your own code into the WinAPI and connect it to your QML elements to enable WhatsThis, but this is out of scope of this forum.

                jiancaiyangJ Offline
                jiancaiyangJ Offline
                jiancaiyang
                wrote on last edited by
                #7

                @raven-worx windows API is not what I'm concerning. because I need cross platform effect. In general, I'm asking a solution to how to implement "What is this" functionality.
                oh I need to stay tuned for the next release of Qt.

                我们自己的论坛:http://qtdream.com
                擅长三维角色仿真动画。

                raven-worxR 1 Reply Last reply
                0
                • jiancaiyangJ jiancaiyang

                  @raven-worx windows API is not what I'm concerning. because I need cross platform effect. In general, I'm asking a solution to how to implement "What is this" functionality.
                  oh I need to stay tuned for the next release of Qt.

                  raven-worxR Offline
                  raven-worxR Offline
                  raven-worx
                  Moderators
                  wrote on last edited by
                  #8

                  @jiancaiyang said in How could I implement "what's this" using QtQuick? Is "Accessible" possible?:

                  windows API is not what I'm concerning. because I need cross platform effect. In general, I'm asking a solution to how to implement "What is this" functionality.

                  then insert whatever native API you target here.
                  It's not implemented in Qt, so you need to implement it yourself.

                  --- SUPPORT REQUESTS VIA CHAT WILL BE IGNORED ---
                  If you have a question please use the forum so others can benefit from the solution in the future

                  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