【发布时间】:2015-04-13 09:41:04
【问题描述】:
使用 QSS 为下面的 QMainWindow 分配了深灰色背景色。
我还想更改边框的颜色和标题栏的颜色。
如何实现对QMainWindow边框和标题栏外观的控制?
我想知道如何更改它们的颜色以及如何控制边框宽度和标题栏的高度。
from PyQt4.QtCore import *
from PyQt4.QtGui import *
appStyle="""
QMainWindow{
background-color: darkgray;
}
"""
class GUI(QMainWindow):
def __init__(self):
super(GUI, self).__init__()
self.setStyleSheet(appStyle)
if __name__ == '__main__':
if not QApplication.instance(): app=QApplication([])
w=GUI()
w.setStyleSheet(appStyle)
w.show()
w.raise_()
sys.exit(app.exec_())
【问题讨论】:
标签: python qt pyqt qmainwindow qtstylesheets