pyqt設置窗口圖標


import sys
from PyQt5.QtWidgets import QMainWindow,QApplication
from PyQt5.QtGui import QIcon
'''
窗口的setWindowIcon方法用於設置窗口的圖標,只在Windows中可用

QAplication中的setWindowIcon方法用於設置主窗口的圖標和應用程序圖標,但調用了窗口的setWindowIcon方法
QAplication中的setWindowIcon方法就只能用於設置應用程序圖標了
'''
class IconForm(QMainWindow):
    def __init__(self):
        super(IconForm,self).__init__()
        self.initUI()

    def initUI(self):

        self.setGeometry(300,300,250,250)
        # 設置主窗口的標題
        self.setWindowTitle('設置窗口圖標')
        # 設置窗口圖標
        self.setWindowIcon(QIcon('./images/Basilisk.ico'))


if __name__ == '__main__':
    app = QApplication(sys.argv)
   #app.setWindowIcon(QIcon('./images/Dragon.ico'))
    main = IconForm()
    main.show()

    sys.exit(app.exec_())

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM