Ситуация следующая:
Есть QMainWindow, при нажатии на главной форме кнопки "Добавить" будет создаваться на этой форме новый клас, наследуемый от Qwidget, который будет содержать QML окно (таким образом http://www.ics.com/blog/combining-qt-widge...er#.UumIKLQf6Ul ). Этот новый класс и qml скрипт, размещенный в нем, должны взаимодействовать. Планировалось в этот клас добавить еще один клас наследуемый от QDeclarativeItem и с помощью Q_PROPERTY взаимодействовать со скриптом, но проблема в том, что класов, наследуемых от Qwidget, будет создаваться несколько и скрипт должен взаимодействовать только с тем (QDeclarativeItem), в котором он был создан.
Написал немного запутано, на деле, должно выглядеть примерно так:
Нажимаем на форме кнопку "Добавить", создается новый объект класса, наследуемый от Qwidget (назовем "ТИП_1"), в нем окно QML. В классе тикает таймер, инкрементируя переменную, значение этой переменной должно передаваться в QML окно, и там как то отображаться.
В случае, если будет несколько классов "ТИП_1", каждый должен обмениваться данными только со "своим" QML окном.
Вобщем, как то так. Может кто то скажет, что проще было бы использовать только QML, без С++, но программа уже создана, и применяется примерно на 100 компах, сейчас просто необходимо добавить "красивое" отображение некоторых элементов, которое проблематично сделать на с++.