2

我在这里有点困惑。在 Qt Designer 中,QWebEngineView 可用,但在 Qt Creator 中不可用。Qt 的版本是 5.10.1。在 Windows 10 中。

我想创建一个在里面加载网页的对话框。但我不能在 Creator 中做到这一点。如果我在 Designer 中制作它,那么在 Creator 中 QWebEngineView 不会出现。我在文档中没有找到任何内容:/

有解决方法吗?谢谢您的帮助。

Qt Creator 和 Qt Designer

4

1 回答 1

2

QWebEngineView在 Qt Creator 中不能作为拖放小部件使用,但您可以QWebEngineView通过 Qt Creator 提升到另一个小部件。例如,只需将 QWidget 拖放到您的 Qt Creator 中,然后右键单击并选择提升。

您还可以在任何小部件的父级中进行分配QWebEngineView

  1. 在您的 Qt Creator 中拖放一个 QWidget

分配 QWebEngineView 作为 QWidget 的父级。

QWebEngineView *view = new QWebEngineView(ui->widget);
view->load(QUrl("http://qt-project.org/"));
view->show();
于 2018-04-06T21:28:06.210 回答