Lỗi khi sử dụng QWebKit để truy cập daynhauhoc.com và Youtube
Tình hình là mình đang tập tành QT và có thử tạo một trình duyệt web đơn giản sử dụng QWebKit nhưng khi thử truy cập Youtube và Daynhauhoc.com nó bị lỗi :
QNetworkReplyImpl::_q_startOperation was called more than once
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
The program has unexpectedly finished.
C:UsersAdministratorDocumentsuild-wwwwwwwwwwwwww-Desktop_Qt_5_5_0_MinGW_32bit-Debugdebugwwwwwwwwwwwwww.exe crashed
Mình đã thử Google gần 2 tiếng đồng hồ vẫn không ra cách để fix lỗi này !
Ai biết cách fix lỗi này có thể hướng dẫn mình cách fix được không
Thanks trước cả nhà !
main.ccp
[code]#include “mainwindow.h”
#include “ui_mainwindow.h”
#include <QtWebKit/QtWebKit>
#include
#include
#include
#include
#include
#include
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
this->setWindowTitle(“Wind”);
ui->webView->settings()->setAttribute(QWebSettings::JavascriptEnabled, true);
}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::on_pushButton_clicked()
{
ui->webView->load((“http://”+ui->urlEdit->text()));
}
void MainWindow::on_urlEdit_returnPressed()
{
on_pushButton_clicked();
}
void MainWindow::on_urlEdit_editingFinished()
{
ui->webView->load((“http://”+ui->urlEdit->text()));
}
void MainWindow::on_pushButton_2_clicked()
{
ui->webView->back();
}
void MainWindow::on_pushButton_4_clicked()
{
ui->webView->forward();
}
void MainWindow::on_pushButton_3_clicked()
{
ui->webView->reload();
}
[/code]
Thanks trước cả nhà
Bác cho em xin link FB để học QT chung nào :v
Thử load trang bằng Url xem thử:
Để mình thử
Facebook mình k có j cả !
Bạn có thể inbox mình ở Dạy Nhau học
Qt Video :
QT Video :
Hoặc Tiếng Việt ở đây : Lập Trình Tân Binh Qt (Google )
Bạn biết cách làm thế nào để Youtube có thể load đc cả Image k !
Tình hình là nó chỉ load mỗi audio k ak ! K có có image
main.cpp
[code] #include “mainwindow.h”
#include “ui_mainwindow.h”
#include
#include<QtWebKit/QtWebKit>
#include
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::on_pushButton_clicked()
{
ui->webView->back();
}
void MainWindow::on_pushButton_2_clicked()
{
ui->webView->reload();
}
void MainWindow::on_pushButton_3_clicked()
{
ui->webView->forward();
}
void MainWindow::on_lineEdit_editingFinished()
{
ui->webView->load(QUrl(ui->lineEdit->text()));
}
void MainWindow::on_lineEdit_2_editingFinished()
{
QString text=ui->lineEdit_2->text();
ui->webView->findText(text,QWebPage::FindAtWordBeginningsOnly);
}
void MainWindow::on_pushButton_4_clicked()
{
ui->webView->page()->history();
}
[/code]
Thanks