【发布时间】:2012-07-08 04:58:46
【问题描述】:
我正在尝试更改QWebView 边框,就像我对QLineEdit 所做的那样,为此设置QWebView 样式表:
QWebView
{
border: 20px;
border-radius: 5px;
}
边框被忽略。我试过改变它的背景,它工作正常。
我做错了吗?或者有什么办法吗?
就是这样。引用QWebView的代码和打印。
materialViewer = new QWebView(Study);
materialViewer->setObjectName(QString::fromUtf8("materialViewer"));
materialViewer->setGeometry(QRect(190, 10, 591, 531));
materialViewer->setContextMenuPolicy(Qt::NoContextMenu);
materialViewer->setUrl(QUrl("about:blank"));
materialViewer->setRenderHints( QPainter::Antialiasing |
QPainter::HighQualityAntialiasing |
QPainter::NonCosmeticDefaultPen |
QPainter::SmoothPixmapTransform |
QPainter::TextAntialiasing );
链接:http://imageshack.us/f/684/semttulomym.png/
提前致谢。
【问题讨论】:
-
您能否提供您所见内容的屏幕截图,也可以提供屏幕截图的完整代码列表。我建议您首先尽可能减少代码以查看此问题
-
完成。我刚刚编辑了帖子。
-
一年后的 Qt 4.8.5 中这个错误仍然存在。