Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-73056

Stop using QAXFACTORY_DEFAULT macro

    XMLWordPrintable

Details

    • User Story
    • Resolution: Done
    • Not Evaluated
    • 5.14.0 Alpha
    • 5.12.0
    • ActiveX Support
    • None
    • Windows

    Description

      The ActiveQt QAXFACTORY_EXPORT and QAXFACTORY_DEFAULT macros are redundant, and client code can be easily rewritten to instead use the QAXFACTORY_BEGIN/QAXCLASS/QAXFACTORY_END macros. I'm therefore proposing to deprecate these macros, so that they can later be removed in Qt 6. The only "ripple" effect that would cause, is that "ClassID", "InterfaceID", "EventsID" then need to be converted into Q_CLASSINFO metadata.

      Attachments

        Activity

          People

            forderud Fredrik Orderud
            forderud Fredrik Orderud
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: