Passing QML model



  • Hi,
    I have a QML component (it is a form which will edit user details). It exposes user property, where currently edited user sits:

    // UserEdit.qml
    
    Rectangle {
        property alias user: editedUser
    
        User {
            id: editedUser
        }
    }
    

    Then I have javascript code which should pass the user I wish to edit to the edit form:

    UserEdit{
       id: userEdit
    }
    
    // some components come here
    
    onClicked: {
       userEdit.user = model
    }
    

    However, during the assignment in onClicked event, I get:

    TypeError: Cannot assign to read-only property "user"
    

    How to pass the user to the edit form?


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.