Создание структуры C++ в функциях qml js
Как можно инициализировать объект из структуры C++ и отправить их в класс C++ следующим образом:
//c++
struct sRange
{
float min;
float max;
};
qmlRegisterType<sRange>("sRange", 0, 1, "sRange");
//QML
import sRange 0.1
function newRange()
{
sRange range;
range.min = 10 ;
range.max = 20 ;
cppClassObject.newRange(range); // cppClassObject -> registered property context
}
в приведенном выше коде мы создаем и создаем экземпляр из sRange и устанавливаем метод newRange в классе C++. Но мы не можем создать экземпляр объекта из sRange struct tnx