Вопросы по теме 'qjsengine'
Как создавать экземпляры объектов C++ с помощью QJSEngine
Можно ли объявить класс C++ для QJSEngine (движок для QML), чтобы объекты этого класса можно было создавать из javascript?
Единственное решение, которое я могу найти до сих пор, — это создать фабричный метод с Q_INVOKABLE, который возвращает...
991 просмотров
schedule
26.02.2023
QJSEngine против QtScript и QList‹MyClass›
Поскольку Qt 5.5 актуален, QtScript устарел. Замена Qt QML с QJSEngine . Сейчас я перепишу свой проект на новый движок. У меня есть несколько классов, например:
class Node : public QObject
{
Q_OBJECT...
957 просмотров
schedule
14.07.2022
QJSEngine: печать на консоль
Я перехожу с QScriptEngine (устарело) на QJSEngine и вижу, что не могу использовать print :
QJSEngine engine;
QJSValue val = engine.evaluate(
"print('123');"
);
if (val.isError()){
qDebug() << "error: "...
2196 просмотров
schedule
30.11.2023
Доступ к Qt API из JavaScript с помощью QJSEngine
Я использую QJSEngine , чтобы сделать приложение доступным для сценариев. Я бы хотел, чтобы сторона JavaScript могла изменять пользовательский интерфейс. Моя главная проблема сейчас — доступ к Qt API из JavaScript.
Для создания виджетов я...
818 просмотров
schedule
11.11.2022