Название: добавление версионности, компании и других атрибутов Отправлено: opera от Октябрь 05, 2020, 19:47 Подскажите пожалуйста, как можно добавить версионность, компанию и разные другие атрибуты, которые доступны для просмотра .exe собственно в сам экзешник
Название: Re: добавление версионности, компании и других атрибутов Отправлено: opera от Октябрь 05, 2020, 20:15 нашел использование файла version.h и resource.rc, все сработало, но по мне это достаточно громоздко, еще нет классов в Qt которые реализовывали бы это сами?
https://stackoverflow.com/questions/2784697/setting-application-info-in-a-qt-executable-file-on-windows Название: Re: добавление версионности, компании и других атрибутов Отправлено: ssoft от Октябрь 05, 2020, 22:23 Могу предложить инструмент, которым пользуюсь сам (https://github.com/ssoft-hub/qmake-features или https://gitlab.com/ssoft-tool/qmake-features).
Среди прочих штук, там автоверсирование компонентов (библиотек и приложений) с контролем версий зависимостей. Там же классы Qt для формирования GUI окна "О приложении". Можете использовать набор этих фитч, а можете "выдрать" необходимый код, если сможете). Пример проекта можно посмотреть здесь https://gitlab.com/ssoft-sandbox/prog.org.ru/qmake-tutorial/complex-1 Название: Re: добавление версионности, компании и других атрибутов Отправлено: opera от Октябрь 06, 2020, 09:04 Могу предложить инструмент, которым пользуюсь сам (https://github.com/ssoft-hub/qmake-features или https://gitlab.com/ssoft-tool/qmake-features). спасибо!посмотрюСреди прочих штук, там автоверсирование компонентов (библиотек и приложений) с контролем версий зависимостей. Там же классы Qt для формирования GUI окна "О приложении". Можете использовать набор этих фитч, а можете "выдрать" необходимый код, если сможете). Пример проекта можно посмотреть здесь https://gitlab.com/ssoft-sandbox/prog.org.ru/qmake-tutorial/complex-1 Название: Re: добавление версионности, компании и других атрибутов Отправлено: PimenS от Ноябрь 06, 2020, 19:12 Некоторые атрибуты можно добавить в pro файл:
VERSION = 2.1.0.2 RC_ICONS += QMAKE_TARGET_COMPANY = QMAKE_TARGET_DESCRIPTION = QMAKE_TARGET_PRODUCT = QMAKE_TARGET_COPYRIGHT = |