PyQt5基礎學習-self.setWindowFlags(設置界面的邊框, 樣式) 1.self.setStyleSheet(設置QSS語言)


設置邊框的樣式,如去除邊框, 設置窗口在最前端等

WindwoPattern.py 

"""
設置窗口邊框, 樣式和插入背景圖片
"""
from PyQt5.QtCore import *
import sys
from PyQt5.QtWidgets import *


class WindowPattern(QMainWindow):
    def __init__(self):
        super(WindowPattern, self).__init__()
        self.resize(500, 260)
        #Qt.FramelessWindowHint(去除邊框)
        #
        self.setWindowFlags(Qt.FramelessWindowHint
                            | Qt.WindowStaysOnTopHint)
        #設置窗口的名字
        self.setObjectName("MainWindow")
        #設置窗口的圖片
        self.setStyleSheet("#MainWindow{border-image:url(../picture/F6fhJr.jpg);}")


if __name__ == "__main__":
    app = QApplication(sys.argv)

    main = WindowPattern()
    main.show()

    sys.exit(app.exec_())

 


免責聲明!

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



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