#include <QtGui/QApplication>
#include <QWidget>
#include <QtWebKit>
#include <QWebSettings>
#include <QWebView>
#include <QVBoxLayout>
#include <QUrl>
#include <QtPlugin>
Q_IMPORT_PLUGIN(qjpeg)
int main(int argc, char *argv[])
{
QWebSettings::globalSettings()->setAttribute(QWebSettings::PluginsEnabled, true);
QWebSettings::globalSettings()->setAttribute(QWebSettings::AutoLoadImages, true);
QWebView *web = new QWebView();
//qstring += "../../../../.folder/index.html"; // Mac OS X
qstring += "./.folder/index.html"; // Windows
web->load(qurl);
web->show();
lay->setContentsMargins(0, 0, 0, 0);
lay->addWidget(web);
win->setLayout(lay);
win->setGeometry(150, 60, 980, 680);
win->show();
return a.exec();
}
#include <QtGui/QApplication>
#include <QWidget>
#include <QtWebKit>
#include <QWebSettings>
#include <QWebView>
#include <QVBoxLayout>
#include <QUrl>
#include <QtPlugin>
Q_IMPORT_PLUGIN(qjpeg)
int main(int argc, char *argv[])
{
QWebSettings::globalSettings()->setAttribute(QWebSettings::PluginsEnabled, true);
QWebSettings::globalSettings()->setAttribute(QWebSettings::AutoLoadImages, true);
QApplication a(argc, argv);
QWidget *win = new QWidget();
QVBoxLayout *lay = new QVBoxLayout();
QWebView *web = new QWebView();
QString qstring = QString(QApplication::applicationDirPath());
//qstring += "../../../../.folder/index.html"; // Mac OS X
qstring += "./.folder/index.html"; // Windows
QUrl qurl = QUrl::QUrl(qstring);
web->load(qurl);
web->show();
lay->setContentsMargins(0, 0, 0, 0);
lay->addWidget(web);
win->setLayout(lay);
win->setGeometry(150, 60, 980, 680);
win->show();
return a.exec();
}
To copy to clipboard, switch view to plain text mode
Bookmarks