Russian Qt Forum

Компиляторы и платформы => Windows => Тема начата: Alex Custov от Май 23, 2013, 02:21



Название: Передача строк в .rc файл через DEFINES
Отправлено: Alex Custov от Май 23, 2013, 02:21
Задача: нужно передавать строку в .rc файл (используется MinGW), например, с именем автора. Через DEFINES в pro. Перепробовал много вариантов. Основная проблема заключается в пробелах, которые будут в строке.

То есть раньше было в .rc:

Код:
BEGIN
...
          VALUE "CompanyName", "Alex C"
...
END

Сейчас:

Код:
BEGIN
...
          VALUE "CompanyName", AUTHOR
...
END

и в .pro:

Код:
DEFINES += AUTHOR=???

Модифицировать .rc можно.


Название: Re: Передача строк в .rc файл через DEFINES
Отправлено: kuzulis от Май 23, 2013, 11:47
А не проще ли автогенерировать этот rc по шаблону?

Типа как генерят version.h и т.п.


Название: Re: Передача строк в .rc файл через DEFINES
Отправлено: Alex Custov от Май 23, 2013, 12:10
А не проще ли автогенерировать этот rc по шаблону?

Уже склоняюсь ко всем вариантам, и генерации тоже. Потому что там определённо происходит какое-то колдовство.