2016-06-08 8 views
0

Можно ли получить в моем коде VERSION из .pro файла проекта qt? Я не хочу писать дважды версию моего приложения: первый в файле .pro и второй в коде моего приложения.Получить версию приложения Qt в коде

+3

передать его в cflags как -D – user3528438

+0

Как? Можете ли вы показать, как? – Mike

ответ

2

Put это в файл .pro:

VERSION=0.1 
DEFINES += APP_VERSION=$$VERSION 

Затем вы можете использовать это в коде:

std::cout << APP_VERSION; 

Для более сложной информации ВЕРСИЯ, любезно упоминаться this answer.

+1

В общем, ненадежно ссылаться на ответы по заказу, из-за голосования и на какую вкладку пользователь может выбрать. Скорее используйте элемент «share», чтобы получить ссылку непосредственно на ответ. –

+0

@SteveFallows: Спасибо. Исправлена. – Bugfinger

+2

Ответ на повторяющиеся вопросы просто добавляет шум и не рекомендуется. Это пустая трата времени, в значительной степени. –