标签中的 QGIS-Python 图标
我正在使用 qgis 的 python 插件。我开发了我的插件并在本地与 QGIS 合作。 我的插件名称是DlgAbout.py。它有名为logo的标签,用于在其中放置图像。代码是
self.logo.setPixmap( QtGui.QPixmap( "icons/bannertile.PNG" ) )
当我正常运行时,它显示正确
但是当我将其与 QGIS 合作时,徽标未显示。
我的文件 DlgAbout.py 路径是 C:\rt_sql_layer_ui< /strong> 和图标位于 C:\rt_sql_layer_ui\icons 中。 可能是什么问题?
我尝试过这样的事情:
self.logo.setPixmap( QtGui.QPixmap( ":/icons/bannertile.PNG" ) )
I am working with python plugins for qgis.I developed my plugin and incooperated into QGIS locally.
My plugin name is DlgAbout.py.It has label named logo ,used to place image in it.The code is
self.logo.setPixmap( QtGui.QPixmap( "icons/bannertile.PNG" ) )
When i run the same normally,it is shown properly
But when i incooperate the same into QGIS,the logo is not shown.
My file DlgAbout.py path is C:\rt_sql_layer_ui and icons are in C:\rt_sql_layer_ui\icons.
What can be the problem??
I tried something like this:
self.logo.setPixmap( QtGui.QPixmap( ":/icons/bannertile.PNG" ) )
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
最好的办法是创建一个 Qt 资源文件,然后您可以使用
":/icons/bannertile.PNG"
语法。使用pyrcc4编译.qrc文件。
The best thing to do is create a Qt resource file and then you can use the
":/icons/bannertile.PNG"
syntax.Use pyrcc4 to complie the .qrc file.