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