QFrame
功能:是具有框架的部件的基类,主要是控制边框样式
继承关系:
一. 属性
enum | Shadow { Plain, Raised, Sunken } |
enum | Shape { NoFrame, Box, Panel, StyledPanel, HLine, …, WinPanel } |
enum | StyleMask { Shadow_Mask, Shape_Mask } |
QFrame::Plain | 0x0010 | 框架和内容看起来与周围环境齐平 |
QFrame::Raised | 0x0020 | 框架和内容出现凸起 |
QFrame::Sunken | 0x0030 | 框架和内容物出现凹陷 |
QFrame::NoFrame | 0 | QFrame什么也没画 |
QFrame::Box | 0x0001 | QFrame在其内容周围画一个框 |
QFrame::Panel | 0x0002 | QFrame绘制一个面板以使内容看起来凸起或凹陷 |
QFrame::StyledPanel | 0x0006 | 绘制一个矩形面板,其外观取决于当前的 GUI 样式。它可以升高或凹陷。 |
QFrame::HLine | 0x0004 | QFrame绘制一条不框定任何内容的水平线(用作分隔符) |
QFrame::VLine | 0x0005 | QFrame绘制一条不框定任何内容的垂直线(用作分隔符) |
二. 方法
样式和线宽的组合:
三. 官方文档
QFrame Class | Qt Widgets 5.15.15