45 lines
1022 B
C++
45 lines
1022 B
C++
#include "swebpage.h"
|
|
#include <iostream>
|
|
#include <QDebug>
|
|
SWebPage::SWebPage(QObject *parent): QWebEnginePage(parent)
|
|
{
|
|
|
|
}
|
|
|
|
void SWebPage::javaScriptAlert(const QUrl &securityOrigin, const QString &msg)
|
|
{
|
|
qDebug() << "alert";
|
|
emit signalAlert(msg);
|
|
}
|
|
|
|
/*
|
|
bool SWebPage::javaScriptConfirm(const QUrl &securityOrigin, const QString &msg)
|
|
{
|
|
qDebug() << "confirm";
|
|
emit signalAlert(msg);
|
|
return false;
|
|
}
|
|
|
|
void SWebPage::javaScriptConsoleMessage(JavaScriptConsoleMessageLevel level, const QString &message, int lineNumber, const QString &sourceID)
|
|
{
|
|
qDebug() << "console";
|
|
emit signalAlert(message);
|
|
}
|
|
|
|
bool SWebPage::javaScriptPrompt(const QUrl &securityOrigin, const QString &msg, const QString &defaultValue, QString *result)
|
|
{
|
|
qDebug() << "prompt";
|
|
emit signalAlert(msg);
|
|
return false;
|
|
}
|
|
*/
|
|
/*
|
|
QWebPage * SWebPage::createWindow(WebWindowType type)
|
|
{
|
|
qDebug() << "createwindow";
|
|
emit signalAlert("???");
|
|
return nullptr;
|
|
}
|
|
*/
|
|
|