Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Добавление QObject в объект скрипта
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt Script. Интеграция WebKit
MishaUA
Для того, чтобы добавить класс QObject в скрипт, нужно сделать следующее:
engine->globalObject().setProperty("MainWindow", engine->newQObject(this));

Но мне нужно добавить QObject в конкретный объект скрипта. Допустим, скрипт такой:
var obj = {};

Нужно добавить объект "MainWindow" в "obj", чтобы в скрипте к нему можно было обращаться через obj.MainWindow. Я сделал так:
engine->globalObject().property("obj").setProperty("MainWindow", engine->newQObject(this));
Но объект сюда не добавился.
Как правильно это сделать?
MishaUA
Прошу прощения, этот способ работает. Глюки где то в другом месте.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.