PyQT4 QWebView 未正确调整大小

0 投票
2 回答
1124 浏览
提问于 2025-04-15 23:20

我在一个网格布局里放了一个QWebview,还有其他一些小部件。当用户调整窗口大小的时候,QWebview没有跟着一起变大或变小,而其他的小部件却会变化。请问我该怎么做才能让QWebview也能正确地调整大小呢?

2 个回答

0

在对话框类的resizeEvent里,也就是那个扩展了QDialog的类,调用webView->setGeometry,this->resize,还有this->update。

提示:通过QResizeEvent *ptr检查一下大小是否发生了变化。

0

很可能你没有使用正确的大小策略。你可以看看这里 http://doc.qt.nokia.com/4.6/layout.html

用其他控件替代 QWebView 会有什么变化吗?

撰写回答