美文网首页
2019-02-05 7 如何改变窗口的颜色

2019-02-05 7 如何改变窗口的颜色

作者: gongdiwudu | 来源:发表于2019-02-26 09:22 被阅读0次

要想修改窗口颜色,需要进行如下操作:

1)窗口有一个调色板,一般情况下,窗口就按此调色板将窗口设成灰色。

2)如果需要修改屏幕颜色,首先要建立自己调色板,替代默认调色板;

3)操作步骤:

        1 将背景颜色开关打开:     self.setAutoFillBackground(True)

        2  建立一个空白调色板:     p =self.palette()

        3 设定调色板颜色:             p.setColor(self.backgroundRole(), Qt.red)

        4 设定窗口选中自定义调色板:self.setPalette(p)

实验代码:

import sys

from PyQt5.QtWidgetsimport  *

from PyQt5.QtCore import Qt

class MyMain(QMainWindow):

    def __init__(self):

        super().__init__()

        self.title ="set black color"

        self.setAutoFillBackground(True)

        p =self.palette()

        p.setColor(self.backgroundRole(), Qt.red)

        self.setPalette(p)

        self.show()

if __name__ =='__main__':

        app = QApplication(sys.argv)

        Mw = MyMain()

        Mw.resize(600,400)

        sys.exit( app.exec_() )

相关文章

网友评论

      本文标题:2019-02-05 7 如何改变窗口的颜色

      本文链接:https://www.haomeiwen.com/subject/kvmmsqtx.html