标签中的QGIS Python图标

标签中的QGIS Python图标,python,qgis,plugins,Python,Qgis,Plugins,我正在使用用于qgis的python插件。我开发了我的插件,并在本地操作到qgis中。 我的插件名是DlgAbout.py。它有一个名为logo的标签,用于在其中放置图像。代码是 self.logo.setPixmap( QtGui.QPixmap( "icons/bannertile.PNG" ) ) 当我正常运行时,它会正确显示 但是,当我将其输入QGIS时,不会显示徽标 我的文件DlgAbout.py路径为C:\rt\u sql\u layer\u ui,图标位于C:\rt\u sq

我正在使用用于qgis的python插件。我开发了我的插件,并在本地操作到qgis中。 我的插件名是DlgAbout.py。它有一个名为logo的标签,用于在其中放置图像。代码是

self.logo.setPixmap( QtGui.QPixmap( "icons/bannertile.PNG" ) )
当我正常运行时,它会正确显示

但是,当我将其输入QGIS时,不会显示徽标

我的文件DlgAbout.py路径为C:\rt\u sql\u layer\u ui,图标位于C:\rt\u sql\u layer\u ui\icons。 有什么问题吗

我试过这样的方法:

self.logo.setPixmap( QtGui.QPixmap( ":/icons/bannertile.PNG" ) )

最好的做法是创建一个,然后可以使用
“:/icons/bannertile.PNG”
语法

使用pyrcc4编译.qrc文件