Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: Lion от Октябрь 22, 2010, 11:03



Название: Динамические имена переменных в .pro файлах
Отправлено: Lion от Октябрь 22, 2010, 11:03
Всем привет.
Можно ли в .pro файлах в имени переменной использовать значение другой переменной, например, нужно определить переменные var1...var10 значениями 1..10, можно ли это сделать в цикле?

items = 1 2 3 4 5 6 7 8 9 10
for(item, items) {
  var$${item} = $${item}
}

Если можно, то какой должен быть синтаксис?


Название: Re: Динамические имена переменных в .pro файлах
Отправлено: Lion от Октябрь 22, 2010, 22:10
Отвечаю сам на свой ответ - можно:

items = 1 2 3 4 5 6 7 8 9 10
for(item, items) {
  eval(var$${item} = $${item})
}


Название: Re: Динамические имена переменных в .pro файлах
Отправлено: SASA от Октябрь 23, 2010, 17:04
А зачем вам это.


Название: Re: Динамические имена переменных в .pro файлах
Отправлено: xokc от Октябрь 24, 2010, 22:17
Видимо вирусы для qmake делать :). Под Делфи были, а чем Qt хуже?