Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何自定义QTextEdit边界?_Qt_Qtextedit_Qframe_Qstylesheet - Fatal编程技术网

如何自定义QTextEdit边界?

如何自定义QTextEdit边界?,qt,qtextedit,qframe,qstylesheet,Qt,Qtextedit,Qframe,Qstylesheet,我对Qt的设计模式非常陌生 我希望QTextEdit的外观完全如图所示“高分”应该是边界的一部分。如何像这样定制qtextedit?是通过QStylesheet我必须这样做,还是可以通过QtCreator的designer选项这样做?如果是通过QStyleSheet,那么它的命令代码是什么 谢谢不可能只配置QTextEdit,使其按您的需要运行 在widgetspaintEvent()中使用高分字符串绘制边框,并在其中放置一个具有透明背景和边框的QTextEdit可能会容易得多。将版面的边距设置

我对Qt的设计模式非常陌生

我希望QTextEdit的外观完全如图所示“高分”应该是边界的一部分。如何像这样定制qtextedit?是通过QStylesheet我必须这样做,还是可以通过QtCreator的designer选项这样做?如果是通过QStyleSheet,那么它的命令代码是什么


谢谢

不可能只配置
QTextEdit
,使其按您的需要运行


在widgets
paintEvent()
中使用高分字符串绘制边框,并在其中放置一个具有透明背景和边框的
QTextEdit
可能会容易得多。将版面的边距设置得足够大,以使边框在
QTextEdit

周围可见
高分
标题是否应该是其中的一部分?