summaryrefslogtreecommitdiffstats
path: root/src/fbbrowser.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/fbbrowser.cpp')
-rw-r--r--src/fbbrowser.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/fbbrowser.cpp b/src/fbbrowser.cpp
index 160b9c5..6098afd 100644
--- a/src/fbbrowser.cpp
+++ b/src/fbbrowser.cpp
@@ -14,7 +14,8 @@ void fbbrowser::quit()
// -------------------------------------------------------------------------------------------
fbbrowser::fbbrowser(const QUrl & url)
{
- view = new QWebView(this);
+ mw = new QMainWindow(this);
+ view = new QWebView(mw);
baseUrl = url;
// Create QNetworkAccessManager which is needed to send/receive requests.
manager = new QNetworkAccessManager(this);
@@ -47,13 +48,14 @@ fbbrowser::fbbrowser(const QUrl & url)
QObject::connect(dm, SIGNAL(updateProgress(int)), jso, SLOT(updateProgress(int)));
// Remove the window decoration, form to fullscreen, central view?
- this->setWindowFlags(Qt::SplashScreen);
- this->showFullScreen();
- setCentralWidget(view);
+ mw->setWindowFlags(Qt::SplashScreen);
+ mw->showFullScreen();
+ mw->setCentralWidget(view);
}
// -------------------------------------------------------------------------------------------
fbbrowser::~fbbrowser()
{
+ delete mw;
delete view;
delete manager;
delete dm;