| Максим Новиков ( @ 2009-11-08 18:25:00 |
На сайте вывесил новую статью о добавлении иконки в приложение Windows
Моя новая статья о добавлении иконки в приложение Windows при программировании в кроссплатформенной среде Netbeans.
http://novikovmaxim.narod.ru/linux/lin_p rogr/QtIcons.htm
Одна из глав:
Выход на внешний каталог «..\» перед именем файла используется из-за того, что файл с редактируемыми нами сейчас в Netbeans настройками проекта лежит в каталоге проекта в директории nbproject, а сам файл подключаемого ресурса — на внешнем уровне, в основной директории проекта.
Моя новая статья о добавлении иконки в приложение Windows при программировании в кроссплатформенной среде Netbeans.
http://novikovmaxim.narod.ru/linux/lin_p
Одна из глав:
Настройка проекта в 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, а сам файл подключаемого ресурса — на внешнем уровне, в основной директории проекта.