Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. QML and Qt Quick
  4. How QObject got notified when children add in
Qt 6.12 LTS is out! See what's new in the release blog

How QObject got notified when children add in

Scheduled Pinned Locked Moved QML and Qt Quick
2 Posts 2 Posters 862 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    jiangcaiyang
    wrote on last edited by
    #1

    Consider this qml file:

    @CustomObject// inherts from QtObject
    {
    id: parent
    QtObject
    {
    id: child_1
    }
    }@

    When instancing this qml script, how can "parent" got notified when "child_1" become its child? I want to make some connections in C++ code, to do a little extra things.
    CustomObject is well defined in C++ and exported to QML environment.

    1 Reply Last reply
    0
    • A Offline
      A Offline
      andre
      wrote on last edited by
      #2

      Events are used for that.
      Reimplement bool QObject::childEvent(QChildEvent* e); and do your magic :)

      1 Reply Last reply
      0

      • Login

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt
      • Unsolved