Название: Иконка в меню приложения Отправлено: core от Март 08, 2011, 00:00 Запутался уже окочательно. Собственно, есть QMenu *main. Добавляю в него action:
Код: QAction *OpenFiles=main->addAction(QPixmap("/menuimgs/addm.png"),"&Open...",this,SLOT(toolButton_Open_Clicked()),Qt::CTRL+Qt::Key_O); Иконки нет. Даже не знаю правильно ли так добавлять png для меню. Структура проекта следующая: (http://i.piccy.info/i5/66/14/1201466/Image_1.jpg) проект собирается в QPlayer-build/bin. Файл ресурсов находится в и все сорсы находятся в папке QPlayer/src/ . Иконки для меню находятся в папке QPlayer/images/menuimgs/ . Как мне добавить иконку для пункта меню? Название: Re: Иконка в меню приложения Отправлено: core от Март 08, 2011, 00:06 Уже отчаялся, но нашел на буржуйском форуме: надо было добавить ":" перед адресом иконки. тоисть
Код: QAction *OpenFiles=main->addAction(QPixmap(":/menuimgs/addm.png"),"&Open...",this,SLOT(toolButton_Open_Clicked()),Qt::CTRL+Qt::Key_O); заработало |