我正在尝试使用 py2app 打包这个示例 PySide 系统托盘应用程序。
该应用程序访问多个图像以显示为系统托盘图标的图形,位于名为images
. 图像加载了简单的路径,如下所示:
self.iconComboBox.addItem(QtGui.QIcon(':/images/bad.svg'), "Bad")
self.iconComboBox.addItem(QtGui.QIcon(':/images/heart.svg'), "Heart")
self.iconComboBox.addItem(QtGui.QIcon(':/images/trash.svg'), "Trash")
这当然适用于开发,但在捆绑为应用程序时不起作用。
使用 py2app 时,如何确保从正确的路径加载资源?