I've developed a QML List widget which internally contains a ListView and a
ListModel and has some properties to configure the appearance of the ListView
delegates, and which also allows the List to work as either a ComboBox or List.
The ListModel is dynamically populated with custom strings either during its
Component.onCompleted method, or via a list of QStrings supplied internal to
the widget by a C++ class I exposed to QML.
Question: Is there a syntax I can use which would allow me to connect a
specialized external ListModel to the ListView inside my List widget? In other
words:
import CustomListModel 1.0 // exposed to QML from C++ by qmlRegisterType()
CustomListModel {
id: customListModel
}
List { // a custom QML widget
id: list
//is there a way to connect my List widget's internal ListView to use the
CustomListModel
}
Basically, I wish to find a way to glue different custom models to the ListView
in my reusable List widget, but I'm not sure if it's possible. In this case,
the List model I wish to attach is a Bonjour Browser which is supplying a
dynamic list of available service names. It would be really nice to be able to
reuse my List widget with other specialized models without having to generate a
new variation of the List widget.
- VStevenP
_______________________________________________
Interest mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/interest