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

Refactor QNode

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • P0: Blocker
    • 5.7.0
    • None
    • Qt3D
    • None
    • 7b26f6a1746419161a8f875e341b3e31220f4141

    Description

      • Move clone, notifyObservers, registerObservers, setScene to QNodePrivate
      • Merge copy with doClone
      • Remove dump, asEntity
      • move addChild, removeChild to QNodePrivate
      • invoke addChild from QNode ctor when cloning
      • cloning, remove isClone -> have a flag isCloning
      • backend will use QObject::children to loop through all children
      • overload QObject::event to detect parent change

      Attachments

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

        Activity

          People

            lemire_p Paul Lemire
            lemire_p Paul Lemire
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes