学习《PyQt4入门指南 PDF中文版.pdf 》笔记
程序图标就是一个小图片,通常显示在程序标题栏的左上角。在以下的示例中,我们将学习如何在PyQt5中使用程序图标,另外我们还将学习一些新的方法。
#!/usr/bin/python
# icon.py
from PyQt5.QtGui import QIcon
from PyQt5 import QtWidgets
class Icon(QtWidgets.QWidget):
def __init__(self, parent = None):
QtWidgets.QWidget.__init__(self, parent)
self.setGeometry(300, 300, 250, 150)
self.setWindowTitle('Icon')
self.setWindowIcon(QIcon('icons/Blue_Flower.ico'))
if __name__ == '__main__':
import sys
app = QtWidgets.QApplication(sys.argv)
icon = Icon()
icon.show()
sys.exit(app.exec_())
上一个示例采用了面向过程的方法编写。Python语言同时支持面向过程和面向对象两种编程方法。PyQt编程是面向对象的。
classIcon(QtWidgets.QWidget):
&