与 fbs 一起使用时,我无法在我的 pyqt 应用程序中将图标设置为我的按钮。无论我给 QIcon 函数提供什么路径,它都不会出错,因此我无法弄清楚我哪里出错了
我的代码
appctxt = ApplicationContext()
version = appctxt.build_settings["version"]
class MainWindow(QMainWindow):
def __init__(self):
super().__init__()
self.setWindowTitle("Hellow World v" + version)
w = QWidget()
layout = QVBoxLayout()
btn = QPushButton("press")
btn.setIconSize(QSize(20, 20))
btn.setIcon(QIcon("../resources/256.png"))
layout.addWidget(btn)
w.setLayout(layout)
self.setCentralWidget(w)
if __name__ == '__main__':
window = MainWindow()
window.show()
exit_code = appctxt.app.exec_()
sys.exit(exit_code)
我的文件结构