【问题标题】:QWebView set border visibleQWebView 设置边框可见
【发布时间】:2014-02-10 12:46:03
【问题描述】:

我想让QWebView 小部件在运行时在我的布局和UI 中具有边框,类似于QTableView。现在它看起来没有边界和隐藏。

有可能吗?

【问题讨论】:

  • 截图。什么平台?请记住,Qt 试图看起来像您正在运行的操作系统。你在其他平台上检查过你的代码吗?

标签: c++ qt qwebview qtstylesheets qlayout


【解决方案1】:

无法为 QWebView 设置边框。相反,您可以将 QWebView 放在另一个 QWidget 中并设置它的边框。请参阅下面的示例(QtDesigner):

小部件层次结构:

查看 QtDesigner:

QFrame 的样式表:

QFrame
{
    border: 1px solid black;
    background: white;
}

【讨论】: