0
在我的Qt項目中,我有一個初始化的QWebView
,我創建它,加載一個url,然後顯示它。過去曾經工作過,但現在它已停止加載。QWebview not loading
相關代碼:
void MainWindow::activateWebView()
{
webview = new QWebView();
QUrl link("https://accounts.google.com/o/oauth2/auth?client_id=724514964748-43gb17l2laj7mg3vcj2qpfe7o6fn4ceu.apps.googleusercontent.com&redirect_uri=urn:ietf:wg:oauth:2.0:oob&scope=https://www.googleapis.com/auth/youtube&response_type=code&access_type=offline");
connect(webview, SIGNAL(loadFinished(bool)), this, SLOT(webViewloadFinished(bool)));
webview->setWindowTitle("Connecting to Google...");
connect(webview, SIGNAL(titleChanged(QString)), webview, SLOT(setWindowTitle(QString)));
webview->setMinimumSize(600, 700);
webview->setMaximumSize(600, 700);
webview->setWindowModality(Qt::WindowModal);
webview->show();
webview->load(link);
}
什麼是您的Qt版本? – IAmInPLS
@AlexisP。目前,我正在使用Qt版本5.5 –
您可能希望嘗試'QWebEngineView'而不是'QWebView',因爲Qt WebKit已棄用。此外,你可以閱讀更多關於它[這裏](https://doc-snapshots.qt.io/qt5-5.6/qtwebenginewidgets-qtwebkitportingguide.html) – IAmInPLS