如何使QTextEdit没有可见的边框?

时间:2013-05-08 08:34:26

标签: qt styles qt3

当我创建一个deafult QTextEdit小部件时,它出现在默认的Windows样式边框中。我不想要这个边框,所以我试着把它关掉。我该怎么做?

我使用的是旧版Qt(3.2.3)。

2 个答案:

答案 0 :(得分:14)

如果我正确理解了问题,您可以使用setFrameStyle()功能将帧样式设置为无帧。

以下是一个例子:

QTextEdit *text_edit = new QTextEdit(this);
text_edit->setFrameStyle(QFrame::NoFrame);

答案 1 :(得分:1)

从特定对象中删除边框

  • 转到UI中对象的属性

  • 打开样式表属性

  • 添加border: 0;并点击确定

从特定窗口中的所有QTextEdit对象中删除边框

让我们为MainWindow做例如 在MainWindow 用户界面>> 属性>>的的styleSheet

添加此代码

QTextEdit
{
    border: 0;
}

之后,您可以注意到预览中的边框已经消失( Alt + Shift + R )。