summaryrefslogtreecommitdiffstats
path: root/src/fbgui.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/fbgui.cpp')
-rw-r--r--src/fbgui.cpp27
1 files changed, 18 insertions, 9 deletions
diff --git a/src/fbgui.cpp b/src/fbgui.cpp
index 4ae9174..04a6f3b 100644
--- a/src/fbgui.cpp
+++ b/src/fbgui.cpp
@@ -5,17 +5,26 @@
#include <iostream>
#include <QUrl>
-fbgui::fbgui(QApplication *parent)
+void fbgui::setUrl(QUrl& url)
{
- // Test if parent is accessible?
- qDebug() << "Still alive?";
- qDebug() << "Parent name: " << parent->objectName();
- /* Create the browser and connect to quit() */
- fbb = new fbbrowser(QUrl("http://132.230.4.3/webkitTest.html"));
- QObject::connect(fbb, SIGNAL(killApp()), parent, SLOT(quit()));
- fbb->show();
+ qDebug() << "Set URL to: " << url.toString();
+ this->_url=url;
+}
+
+void fbgui::start()
+{
+ _fbb = new fbbrowser(_url);
+ QObject::connect(_fbb, SIGNAL(killApp()), this->parent(), SLOT(quit()));
+ _fbb->show();
+}
+
+fbgui::fbgui()
+{
+
+ _fbb = NULL;
+ _url = "";
}
fbgui::~fbgui()
{
- delete fbb;
+ delete _fbb;
}