summaryrefslogtreecommitdiffstats
path: root/fbbrowser/fbbrowser.cpp
diff options
context:
space:
mode:
authorNiklas Goby2011-01-12 14:44:52 +0100
committerNiklas Goby2011-01-12 14:44:52 +0100
commitae2b00b07f736c8ebf5908236eedac8384555cfa (patch)
tree6278d9753c3233e5419ce4ba2bcde9e704ba8fc4 /fbbrowser/fbbrowser.cpp
parentMerge branch 'master' of git.openslx.org:lsfks/master-teamprojekt/fbgui (diff)
downloadfbgui-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.cpp14
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();
+}