LINUX.ORG.RU

[qt creator] не обновляются DEFINES через qmake

 


0

1

В файле проекта есть кусок:

CLIENT_VERSION = 0.1.2
DEFINES += APP_VERSION=\\\"$${CLIENT_VERSION}\\\"
Эта самая версия затем используется в коде и показывается на странице about.

Проблема в том, что после изменении номера в файле проекта и пересборки в about отображается старая версия. Clean && qmake && rebuild не помогают, перезапуск креатора тоже. Помогает только смена билда debug/release.

Где же грабли?

★★★★★

хм. Если изменить любой файл исходников, то обновляется. То ли qmake слишком умный, то ли clean/rebuild в креаторе криво работают.
В общем фиг бы с ним, устроит и так.

nu11 ★★★★★
() автор топика

qmake на про файл, не забудь -recursive поставить.

zJes ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.