Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Design Tooling
  3. Qt Design Studio
  4. ActiveX Control Grayed Out
Qt 6.11 is out! See what's new in the release blog

ActiveX Control Grayed Out

Scheduled Pinned Locked Moved Unsolved Qt Design Studio
4 Posts 4 Posters 1.3k 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.
  • A Offline
    A Offline
    AppAnoAndre
    wrote on last edited by
    #1

    When I add a QAxWidget in Qt Creator and then I select "Set Control", some ActiveX controls are grayed out. Including the one I want to use.

    I know this control works because I use it on this machine with different apps. What is Qt Creator unhappy about?

    Thanks!

    • Andre
    1 Reply Last reply
    0
    • hskoglundH Offline
      hskoglundH Offline
      hskoglund
      wrote on last edited by
      #2

      Hi, (I'm assuming you're running MSVC on Qt 6.4,2)
      Perhaps you're trying to instantiate a 32-bit control? For example, if I create an QaxWidget in Qt Creator, right click it and selects :"Set control" and then type "Adobe" in the filter:
      Screenshot 2023-01-20 at 21.54.56.png

      the 64-bit versions of the ActiveX controls are ok:
      Screenshot 2023-01-20 at 21.57.45.png

      but the 32-bit versions are greyed out.
      Screenshot 2023-01-20 at 21.57.54.png

      Note the filename that is ok is AcroPDF64.dlll but the filename that is not ok (greyed out) is AcroPDF.dll

      1 Reply Last reply
      0
      • ChronalC Offline
        ChronalC Offline
        Chronal
        wrote on last edited by
        #3

        Unfortunately, ActiveX controls are not supported in Qt. You may be able to use a third-party library to achieve this, but it is not something that is supported natively.

        jsulmJ 1 Reply Last reply
        0
        • ChronalC Chronal

          Unfortunately, ActiveX controls are not supported in Qt. You may be able to use a third-party library to achieve this, but it is not something that is supported natively.

          jsulmJ Offline
          jsulmJ Offline
          jsulm
          Lifetime Qt Champion
          wrote on last edited by
          #4

          @Chronal said in ActiveX Control Grayed Out:

          Unfortunately, ActiveX controls are not supported in Qt

          Wrong. https://doc.qt.io/qt-6/qt-activex.html

          https://forum.qt.io/topic/113070/qt-code-of-conduct

          1 Reply Last reply
          2

          • Login

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