Здравствуйте, гость ( Вход | Регистрация )
|
call_me_Frank |
28.7.2015, 17:18
Сообщение
#1
|
![]() Студент ![]() Группа: Участник Сообщений: 73 Регистрация: 20.10.2010 Пользователь №: 2129 Спасибо сказали: 0 раз(а) Репутация: 0
|
Всем привет!
у меня есть некая карта или массив данных, например QHash<str,str>, в которой лежат пары имя_переменной - значение. Значения этих переменных меняются со временем. Как можно привязать значения этих переменных к переменным внутри скрипта - создать отображение этих данных в скрипте? Допустим, в карте лежит пара ("var_A", 56). Мне нужно, чтобы внутри скрипта у меня была переменная 'var_A' и значение её соответствовало значению внутри пары в любой момент времени. Сейчас у меня происходит запуск скрипта с некоторой периодичностью и перед каждым запуском приходится задавать переменную скрипта: и меня это не очень устраивает ) что посоветуете? |
|
|
|
![]() |
|
lanz |
29.7.2015, 10:39
Сообщение
#2
|
![]() Старейший участник ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 690 Регистрация: 28.12.2012 Пользователь №: 3660 Спасибо сказали: 113 раз(а) Репутация: 8
|
Цитата obj.property("var_A") Могу уже подзабыть кое что, но насколько я помню obj.var_A работает так же. |
|
|
|
call_me_Frank привязка переменных в QtScript 28.7.2015, 17:18
JohnZ Не совсем понятно что тебе нужно. Тебе нужно видет... 28.7.2015, 17:54
call_me_Frank Ну вот смотри, можно сказать, что сейчас переменна... 28.7.2015, 18:09
JohnZ Т.е. в карте у тебя лежит имя переменной и рядом л... 28.7.2015, 19:00
lanz Можно создать QObject и передать его в скрипт,
все... 28.7.2015, 21:35
call_me_Frank Цитата(lanz @ 28.7.2015, 21:35) Можно соз... 29.7.2015, 10:09
call_me_Frank Цитата(lanz @ 29.7.2015, 10:39) Цитатаobj... 29.7.2015, 11:02![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 14.12.2025, 4:44 |