crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Информация о приложении
Rosster
  опции профиля:
сообщение 2.4.2012, 16:31
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 33
Регистрация: 23.11.2009
Пользователь №: 1254

Спасибо сказали: 0 раз(а)




Репутация:   0  


Всем привет.
Гуглил как мог насчет того, как закинуть инфу о приложении через qt проект, наподобие как это:

Нашел только:
DEPLOYMENT.display_name
VERSION = 1.0.0
А также TARGET_EXT = .dll для винды тока (а нужно и для linux), чтобы не писалась в конце первая цифра VERSION.
Но все равно DEPLOYMENT.display_name не сработал, да и врятли это то, что мне нужно.
Подскажите кто знает.
Спасибо.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
maint
  опции профиля:
сообщение 2.4.2012, 16:40
Сообщение #2


Участник
**

Группа: Участник
Сообщений: 235
Регистрация: 3.8.2009
Из: Иркутск
Пользователь №: 982

Спасибо сказали: 28 раз(а)




Репутация:   2  


это сведения из пакетного менеждера, если я правильно по виду понял. А в них указывается в легкую. Но не через qt
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
silver47
  опции профиля:
сообщение 6.4.2012, 6:38
Сообщение #3


Активный участник
***

Группа: Участник
Сообщений: 356
Регистрация: 1.4.2010
Пользователь №: 1584

Спасибо сказали: 40 раз(а)




Репутация:   6  


Для начала создайте файл ресурсов myapp.rc и включите информацию о нем в файл проекта:
RC_FILE = myapp.rc

Теперь отредактируем файл ресурсов:
[font="Courier New"]#ifndef Q_CC_BOR
# if defined(UNDER_CE) && UNDER_CE >= 400
#  include <winbase.h>
# else
#  include <winver.h>
# endif
#endif
VS_VERSION_INFO VERSIONINFO
FILEVERSION 0,2,0,0
PRODUCTVERSION 0,2,0,0
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
#else
FILEFLAGS 0x0L
#endif
FILEOS 0x4L
FILETYPE 0x1L
FILESUBTYPE 0x0L
BEGIN
    BLOCK "StringFileInfo"
    BEGIN
        BLOCK "040904b0"
        BEGIN
            VALUE "Comments", "Application\0"
            VALUE "CompanyName", "SPECTRON NPO\0"
            VALUE "FileDescription", "XReport project\0"
            VALUE "FileVersion", "0, 2, 0, 0\0"
            VALUE "InternalName", "XReport\0"
            VALUE "LegalCopyright", "Copyright © 2008\0"
            VALUE "OriginalFilename", "XReport.exe\0"
            VALUE "ProductName", "XReport.exe\0"
            VALUE "ProductVersion", "0, 2, 0, 0\0"
        END
    END
    BLOCK "VarFileInfo"
    BEGIN
        VALUE "Translation", 0x409, 1200
    END
END[/font]


Сообщение отредактировал silver47 - 6.4.2012, 6:39
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 30.11.2024, 8:09