Python 2.7 在PyQt4上显示图标
我是python初学者,编写了一个简单的脚本来显示带有图标的主窗口,但是图标没有出现,也没有错误消息。我使用Linux 16.04、PyQt4、python 2.7,并将logo.png和脚本放在桌面上。如何使图标出现?请帮忙。这是我使用的.pyw脚本Python 2.7 在PyQt4上显示图标,python-2.7,pyqt4,Python 2.7,Pyqt4,我是python初学者,编写了一个简单的脚本来显示带有图标的主窗口,但是图标没有出现,也没有错误消息。我使用Linux 16.04、PyQt4、python 2.7,并将logo.png和脚本放在桌面上。如何使图标出现?请帮忙。这是我使用的.pyw脚本 class Window(QtGui.QMainWindow): def __init__(self): super(Window, self).__init__() self.setGeometry(5
class Window(QtGui.QMainWindow):
def __init__(self):
super(Window, self).__init__()
self.setGeometry(50, 50, 500, 300)
self.setWindowTitle("tricoba")
self.setWindowIcon(QtGui.QIcon('logo.png'))
self.show()
app = QtGui.QApplication(sys.argv)
GUI = Window()
sys.exit(app.exec_())
尝试键入“logo.png”的完整路径
这在Ubuntu 14.10中对我很有效。谢谢你的回答。我照你说的做了,但还是和以前一样。图标显示在任务栏上,但不显示在GUI应用程序的主窗口上。
class Window(QtGui.QMainWindow):
def __init__(self):
super(Window, self).__init__()
self.setGeometry(50, 50, 500, 300)
self.setWindowTitle("tricoba")
self.setWindowIcon(QtGui.QIcon("home/user/desktop/logo.png")) #This line
self.show()
app = QtGui.QApplication(sys.argv)
GUI = Window()
sys.exit(app.exec_())