gpt4 book ai didi

c++ - QtCreator 4.1.0 不显示 MainWindow 表单编辑器的 webengineview(QT 5.7)

转载 作者:行者123 更新时间:2023-11-30 03:36:30 25 4
gpt4 key购买 nike

我正在将我的应用程序从 QT 5.5 移植到 QT 5.7。所以我需要将 WebKit 更改为 QWebeEngine,但我无法在 Visual 编辑器的 Widget 浏览器中找到 QWebEngineView。我如何将 QWebEngineView 获取到 Widget 列表。

我已将 QT += webenginewidgets 添加到 PRO 文件,但它没有显示小部件。

最佳答案

您是否出于任何特定原因需要 Widget 面板中的 QWebEngineView?您可以直接从代码中使用任何 Web 引擎小部件(尽管它当然不像拖放那样简单)。举个简单的例子:

#include <QWebEngineView>
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);

QString url = "https://stackoverflow.com/";
QWebEngineView view = new QWebEngineView(this);
view->load(url);
// Sets the webview to be the main window's central widget.
setCentralWidget(view);
}

不确定这是否对您有任何帮助。如果您真的对设计器中的小部件感兴趣,您可以尝试将其添加为自定义模块。查看以下链接:

关于c++ - QtCreator 4.1.0 不显示 MainWindow 表单编辑器的 webengineview(QT 5.7),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40673412/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com