2016-08-03 25 views
0

У меня есть resources.qrc файл, который выглядит следующим образом:Создание QIcon из resources.qrc файла

<RCC> 
    <qresource prefix="/plugins/fw_einsatz"> 
    <file>base_aerial.png</file> 
    <file>base_alkis.png</file> 
    <file>adr.png</file> 
    <file>gps_coord.png</file> 
    <file>road.png</file> 
    <file>route.png</file> 
    <file>icon.png</file> 
    </qresource> 
</RCC> 

Я хочу создать QIcon из этих ресурсов с

icon = QIcon('qrc:///route.png') 

, а затем положить его на QPushButton с

self.pushButton_toggle_epl_view.setIcon(icon) 

, но не отображается значок. Что мне не хватает? Неправильный путь?

ответ

2

Ваш путь неправильно, попробуйте вместо этого:

icon = QIcon(":/plugins/fw_einsatz/route.png"); 

 Смежные вопросы

  • Нет связанных вопросов^_^