Максим Новиков ([info]novikovmaxim) wrote,
@ 2009-11-08 18:25:00
Previous Entry  Add to memories!  Tell a Friend  Next Entry
На сайте вывесил новую статью о добавлении иконки в приложение Windows
Моя новая статья о добавлении иконки в приложение Windows при программировании в кроссплатформенной среде Netbeans.

http://novikovmaxim.narod.ru/linux/lin_progr/QtIcons.htm


Одна из глав:

Настройка проекта в Netbeans

В настоящий момент среда программирования Netbeans не предоставляет возможности напрямую вставлять иконку приложения в компилируемую программу. Однако это не сложно сделать вручную. Для этого сохраните созданную в редакторе иконку в папку проекта. Далее, в той же папке, рядом с имеющимся файлом ресурсов ИмяПроекта_resource.rc создаёте текстовый файл ИмяПроекта_resource_icon.rc, содержащий внутри одну строчку:
    IDI_APPICON ICON DISCARDABLE "ИмяФайлаИконки.ico"
После этого в Netbeans в настройках проекта для всех конфигураций в подкатегории Qt в разделе Expert добавляем в параметр Custom Definitions строку:
    win32 { RC_FILE = ..\ИмяПроекта_resource_icon.rc }
Конструкция win32 { } нужна для того, чтобы файл иконки интегрировался в приложение только при компиляции в Windows. Другие операционные системы используют иные средства для отображения иконок файлов, которые мы в данной статье не рассматриваем.

Выход на внешний каталог «..\» перед именем файла используется из-за того, что файл с редактируемыми нами сейчас в Netbeans настройками проекта лежит в каталоге проекта в директории nbproject, а сам файл подключаемого ресурса — на внешнем уровне, в основной директории проекта.


Advertisement


(No comments)

Post a comment in response:

From:
Help
Identity URL: 
Username:
Password:
Don't have an account? Create one now.
Subject:
No HTML allowed in subject
   Help
Message:

 
Notice! This user has turned on the option that logs your IP address when posting. Help
Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…