Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-20885 Larger changes for Qt 5
  3. QTBUG-23540

Qt plugin system needs some reworking

XMLWordPrintable

    • Icon: Sub-task Sub-task
    • Resolution: Done
    • Icon: Not Evaluated Not Evaluated
    • 5.0.0
    • None
    • None
    • 7184456f9a26a9c07a689c15b415ddf82eb000b7

      Qt currently needs to dlopen plugins to find out about the features they support. Change the mechanism to not require this anymore.

      Current idea is to embed this information into a section in the ELF file and parse it. Similar for windows in the COFF file.

      qplugin.h contains this:

      // QT5: should probably remove the entire pattern thing and do the section
      // trick for all platforms. for now, keep it and fallback to scan for it.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            laknoll Lars Knoll
            stephen.kelly Stephen Kelly (Unused account) (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes