Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Widget Detection
Forum Update on Monday, May 27th 2025

Widget Detection

Scheduled Pinned Locked Moved General and Desktop
7 Posts 3 Posters 2.6k 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.
  • K Offline
    K Offline
    kyanos
    wrote on 31 Jan 2011, 13:23 last edited by
    #1

    ok, im an absolute newbie to QT, but i know a little c++... im working on a skin for Teamspeak 3, which uses QT... and theres no definitive list of widgets used by TS3. is there any way to open up the QT dll files with the installer so i can read the #include section, or some other way to find out what all widgets are used in the library? im looking for a specific widget to alter a list in options without altering the dropdown lists...

    thanks for your time :X

    1 Reply Last reply
    0
    • A Offline
      A Offline
      alexander
      wrote on 31 Jan 2011, 13:39 last edited by
      #2

      QuickTime? or maybe Qt?:)

      1 Reply Last reply
      0
      • K Offline
        K Offline
        kyanos
        wrote on 31 Jan 2011, 13:41 last edited by
        #3

        not quicktime, Qt

        1 Reply Last reply
        0
        • G Offline
          G Offline
          goetz
          wrote on 31 Jan 2011, 14:05 last edited by
          #4

          Assuming you speak of DLLs for TS3 itself, not the Qt DLLs (QtCore4.dll, QtGui4.dll and so on).

          The #include directives are not saved in the DLL. There might be some tools around that show you the symbols defined in the DLL, maybe including the symbols they depend on. But that will not show you how the UI is put together.

          http://www.catb.org/~esr/faqs/smart-questions.html

          1 Reply Last reply
          0
          • K Offline
            K Offline
            kyanos
            wrote on 31 Jan 2011, 14:23 last edited by
            #5

            theres three qt dll's, qtcore4.dll, qtgui4.dll and qtnetwork4.dll

            is there any way i would be able to get a list of the widgets used, or am i just kinda screwed? :X the ts3 admins didnt release documents regarding their Qt formatting it looks like, so none of the people messin around with skins can figure out half of the layout... at this point were mucking around by trial and error... blind :X

            1 Reply Last reply
            0
            • G Offline
              G Offline
              goetz
              wrote on 31 Jan 2011, 14:29 last edited by
              #6

              No, no chance. The DLLs you listed just contain everything of the respective "Qt module":http://doc.qt.nokia.com/4.7/modules.html. I'm not aware of any other DLL that could intercept the application and the Qt DLLs to kind-of log the widget construction. But that does not necessarily mean, they don't exist :-) But I have less hope that you will be better of than try and error.

              http://www.catb.org/~esr/faqs/smart-questions.html

              1 Reply Last reply
              0
              • K Offline
                K Offline
                kyanos
                wrote on 31 Jan 2011, 14:33 last edited by
                #7

                thanks for the help :O

                1 Reply Last reply
                0

                1/7

                31 Jan 2011, 13:23

                • Login

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