diff options
| author | Niklas Goby | 2011-01-12 14:44:52 +0100 |
|---|---|---|
| committer | Niklas Goby | 2011-01-12 14:44:52 +0100 |
| commit | ae2b00b07f736c8ebf5908236eedac8384555cfa (patch) | |
| tree | 6278d9753c3233e5419ce4ba2bcde9e704ba8fc4 /fbbrowser/fbbrowser.cpp | |
| parent | Merge branch 'master' of git.openslx.org:lsfks/master-teamprojekt/fbgui (diff) | |
| download | fbgui-ae2b00b07f736c8ebf5908236eedac8384555cfa.tar.gz fbgui-ae2b00b07f736c8ebf5908236eedac8384555cfa.tar.xz fbgui-ae2b00b07f736c8ebf5908236eedac8384555cfa.zip | |
richtiges beenden des programms funktioniert
Diffstat (limited to 'fbbrowser/fbbrowser.cpp')
| -rw-r--r-- | fbbrowser/fbbrowser.cpp | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/fbbrowser/fbbrowser.cpp b/fbbrowser/fbbrowser.cpp index f31f3d5..87e054b 100644 --- a/fbbrowser/fbbrowser.cpp +++ b/fbbrowser/fbbrowser.cpp @@ -1,9 +1,12 @@ #include "fbbrowser.h" #include <QtGui> #include <QtWebKit> +#include <QApplication> fbbrowser::fbbrowser(const QUrl & url) { + + view = new QWebView(this); view->load(url); @@ -24,11 +27,13 @@ fbbrowser::~fbbrowser() } -void fbbrowser::addJSObject() { +void fbbrowser::addJSObject() +{ view->page()->mainFrame()->addToJavaScriptWindowObject(QString("webkitTest"), this); } -void fbbrowser::writeText(QString text){ +void fbbrowser::writeText(QString text) +{ QFile file("out.txt"); if (!file.open(QIODevice::WriteOnly | QIODevice::Text)) return; @@ -36,3 +41,8 @@ void fbbrowser::writeText(QString text){ QTextStream out(&file); out << text << "\n"; } + +void fbbrowser::quitAll() +{ + //emit lastWindowClosed(); +} |
