I have also tried /******/ Item { id: myMapItem property var coordinate property alias latitude: coordinate.latitude property alias longitude: coordinate.longitude property alias altitude: coordinate.altitude } /******/
In the above case which works (I think), I do not understand how to declare the aliases. -- Cheers! Kishore On Monday 26 September 2016 4:11:03 PM IST Kishore Jonnalagadda wrote: > I have created an custom Item in which I want to have a coordinate property. > Further i want to create aliases to the coordinates properties. How do i go > about this? > > Example: > > /******/ > Item { > id: myCustomItem > > property coordinate coordinate > property alias latitude: coordinate.latitude > property alias longitude: coordinate.longitude > property alias altitude: coordinate.altitude > } > /******/ > > I have also tried the following format... > > /******/ > Item { > id: myCustomItem > > property alias coordinate: coordinate > property alias latitude: coordinate.latitude > property alias longitude: coordinate.longitude > property alias altitude: coordinate.altitude > > Coordinate {id: coordinate} > } > /******/ > > But for some reason, the second form results in a segmentation fault. -- Cheers! Kishore _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest