Russian Qt Forum

Qt => Qt Script, QtWebKit => Тема начата: Raks123 от Октябрь 10, 2011, 19:17



Название: Управление контейнером в скрипте
Отправлено: Raks123 от Октябрь 10, 2011, 19:17
У меня объявляется следующий контейнер:

struct MyStruct
{
Thread *thr;
QString name;
};
...............................

Myclass {
public:
QVector< MyStruct > tram;
}

В скрипте мне нужно че то типо:
tram.name = stroka;

пробовал вот так:

QScriptValue script2 = engine.newObject(tram);
engine.globalObject().setProperty("tram", script2);

но Qt жалуется что так делать нельзя, может у кого- нибудь есть решение?