blob: 487456da9b93ec5853fa5d92e26a72747aa30e2f (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#include "DVDPluginWebPage.h"
#include <QMetaType>
#include <QDebug>
DVDPluginWebPage::DVDPluginWebPage(QObject *parent) :
QWebPage(parent)
{
settings()->setAttribute(QWebSettings::PluginsEnabled, true);
}
QObject* DVDPluginWebPage::createPlugin(const QString &classid, const QUrl &url, const QStringList ¶mNames, const QStringList ¶mValues)
{
Q_UNUSED(url);
Q_UNUSED(paramNames);
Q_UNUSED(paramValues);
qDebug() << "asked to create" << classid;
return static_cast<QObject*>(QMetaType::construct(QMetaType::type(classid.toLatin1())));
}
void DVDPluginWebPage::javaScriptConsoleMessage(const QString &message, int lineNumber, const QString &sourceID)
{
qDebug() << "JS Error" << message << lineNumber << sourceID;
}
|