qwebview unable to load page only one page
-
Hi!
I'm working on some app which will collect data from site https://olimp.us/.
I have OpenSSl installed and plugins, and java scripts are turned on. I also use latest User agent. But when i'm trying to load this page, there is only a white page.
Any suggestion what should I turn on or something?
Thanks for help. -
@petrzmax Hi! Just tested with minimal code and QtWebEngine and that works:
import QtQuick 2.5 import QtQuick.Controls 1.4 import QtWebEngine 1.3 ApplicationWindow { visible: true width: 600 height: 400 WebEngineView { anchors.fill: parent url: "https://olimp.us/" } }
Maybe you can show us some of your code so we can try to figure out what's going wrong.
-
Hi, thanks for reply!
I have a widget called QWebview, so its added in designer, but here is the code:MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); QWebSettings *settings = QWebSettings::globalSettings(); settings->setAttribute(QWebSettings::JavascriptEnabled, true); settings->setAttribute(QWebSettings::PluginsEnabled, true); settings->setAttribute(QWebSettings::AutoLoadImages, true); settings->setAttribute(QWebSettings::JavaEnabled, true); settings->setAttribute(QWebSettings::JavascriptCanOpenWindows, false); ui->webView->load(QUrl("https://olimp.us/")); //ui->customPlot->yAxis->setRange(1.0,1.2); //ui->customPlot->yAxis->setLabel(QString("CT/T kills")); }
Maybe it's because I use old version of Qt? I have just installed Qt 5.7 but there is no QWebview widget.
Edit: Ok, so it's not working on Mingw compiler. I will try on Vs 2015
Edit v2: Thanks porting it to QwebEngine solved my problem.