Qt 如何在QWidget中绘制简单的水平规则?

Qt 如何在QWidget中绘制简单的水平规则?,qt,pyqt,Qt,Pyqt,我只想在QWidget中添加一个水平规则(就像HTML中的,见下文)。 但是我在文档中找不到这样的类。 有人能给我一个示例代码吗?这可以通过使用QFrame并使用setFrameShape(QFrame::HLine)设置形状,使用setFrameShadow(QFrame::sinken)设置帧阴影来完成。我刚刚注意到您正在使用Python。我的答案使用C++语法。希望足够:)谢谢您的建议!我以为它有点像“Qline”,现在我知道它只是一个“QFrame”。

我只想在QWidget中添加一个水平规则(就像HTML中的

,见下文)。
但是我在文档中找不到这样的类。

有人能给我一个示例代码吗?

这可以通过使用
QFrame
并使用
setFrameShape(QFrame::HLine)
设置形状,使用
setFrameShadow(QFrame::sinken)
设置帧阴影来完成。我刚刚注意到您正在使用Python。我的答案使用C++语法。希望足够:)

谢谢您的建议!我以为它有点像“Qline”,现在我知道它只是一个“QFrame”。