PyQt5 之QFrame
Posted yang-2018
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PyQt5 之QFrame相关的知识,希望对你有一定的参考价值。
一、对照效果
二、常用API
1、框架形状
setFrameShape(QFrame.Shape)
2、框架阴影
setFrameShadow(QFrame.Shadow)
3、框架的几个线宽
4、框架样式
5、框架矩形
三、示例
from PyQt5.Qt import * import sys class Window(QWidget): def __init__(self): super().__init__() self.setWindowTitle(‘QFrame-使用‘) self.resize(500, 400) self.setup_ui() def setup_ui(self): frame = QFrame(self) frame.setFrameStyle(QFrame.Box | QFrame.Raised) frame.setLineWidth(2) frame.setMidLineWidth(12) frame.setStyleSheet(‘background-color: green‘) frame.setFrameRect(QRect(10, 10, 80, 80)) frame.resize(100, 100) frame.move(100, 100) if __name__ == ‘__main__‘: app = QApplication(sys.argv) window = Window() window.show() sys.exit(app.exec_())
以上是关于PyQt5 之QFrame的主要内容,如果未能解决你的问题,请参考以下文章