Qt IVI Generator Addressbook Example
import QtQuick 2.0 import example.ivi.addressbook.simulation 1.0 QtObject { property var settings : IviSimulator.findData(IviSimulator.simulationData, "AddressBook") property bool defaultInitialized: false property var backend : AddressBookBackend { function initialize() { print("AddressBookSimulation INITIALIZE") if (!defaultInitialized) { IviSimulator.initializeDefault(settings, backend) defaultInitialized = true } Base.initialize() } function setContacts(contacts) { if (IviSimulator.checkSettings(settings["contacts"], contacts)) { console.log("SIMULATION contacts changed to: " + contacts); backend.contacts = contacts } else { console.log("SIMULATION changing contacts is not possible: provided: " + contacts + " constraint: " + IviSimulator.constraint(settings["contacts"])); } } } }