diff options
Diffstat (limited to 'src/fbbrowser.cpp')
| -rw-r--r-- | src/fbbrowser.cpp | 10 |
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; |
