WebEngineView应该显示在整个窗口中,但它不是。不显示右边距条和底部边距条。相反,一条(红色)背景是可见的。然而,我可以点击红色背景的输入搜索公式,它可以填补。不应该有任何背景可见。
我也尝试了QWebEngineView而不是QQmlApplicationEngine,它完全一样。
此代码由QT6.4.0运行。在QT5.12.5中,它被正确地显示。
如何在整个窗口中显示WebEngineView?
main.cpp:
int main(int argc, char *argv[])
{
QtWebEngineQuick::initialize();
QApplication app(argc, argv);
QQmlApplicationEngine engine;
engine.load(QUrl(QStringLiteral("qrc:/webengine.qml")));
return app.exec();
}webengine.qml:
import QtQuick
import QtQuick.Window
import QtWebEngine
Window {
width: 800
height: 600
visible: true
color: "red"
WebEngineView {
id: webEngineView
anchors.fill: parent
url: "https://doc.qt.io/qt-6/qtwebengine-webenginequick-minimal-example.html"
}
}gui:

发布于 2022-10-07 15:19:13
这应该已经在6.4.0中得到修正了,如果是的话,那么在测试版期间是否可以观察到,然后尝试最后的版本。如果在期末考试中观察到,请为at打开一个错误报告。
https://stackoverflow.com/questions/73985904
复制相似问题