
Получение даты сборки программы
дата сборки, время сборки, сборка проекта
Всем привет!
Возник такой вопрос.
Я в виджете вывожу версию софта и время сборки. Для этого делаю так так:
в .pro-файле:
VERSION = 1.2.3 DEFINES += APP_VERSION=\\\"$$VERSION\\\"
в .cpp-файле виджета:
#ifndef TS_BUILD #define TS_BUILD (QLocale(QLocale::C).toDateTime(__TIMESTAMP__, "ddd MMM d hh:mm:ss yyyy").toTime_t()) #endif ui->labelVersion->setText(ui->labelVersion->text()+APP_VERSION+" Build: "+QDateTime::fromTime_t(TS_BUILD).toString("yyyy.MM.dd hh:mm"));
Это работает, но приходится при сборке изменять этот cpp-файл, где находится label (например пробел поставить).
Можно ли как-то сделать, что когда пересобираешь проект, дата сразу подставлялась? Т.е. чтобы не нужно было менять cpp-файл.

We recommend hosting TIMEWEB
Stable hosting, on which the social network EVILEG is located. For projects on Django we recommend VDS hosting.Timeweb
Let me recommend you the excellent hosting on which EVILEG is located.
For many years, Timeweb has been proving his stability.
For projects on Django I recommend VDS hosting
View Hosting
__
Проблему решил так:
В .pro файле:
в .cpp файле: