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

Details

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

    Description

      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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: