Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-101188 QtOpcUa: findings from 6.3 API review that can be fixed later
  3. QTBUG-101190

Add move special members, member-swap, Q_DECLARE_SHARED for all value classes

    XMLWordPrintable

Details

    • Technical task
    • Resolution: Fixed
    • P0: Blocker
    • 6.3.0 RC, 6.3.0
    • OpcUA
    • None

    Description

      Adding Q_DECLARE_SHARED includes, in particular, Q_DECLARE_TYPEINFO(., Q_RELOCATABLE_TYPE), the addition of which is BiC, because the memory layout of QVariant changes for relocatable types. So it must be done before 6.3.0, sorry. At least the Q_DECLARE_SHARED and therefore member-swap. I don't think Q_D_S checks move special member functions, so that can wait.

      Attachments

        For Gerrit Dashboard: QTBUG-101190
        # Subject Branch Project Status CR V

        Activity

          People

            fmeerkoetter Frank Meerkötter
            mmutz Marc Mutz
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes