blob: fc333fbedc9ff4c1049c5f3a2e456ce4379109a0 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
#include "fbbrowser.h"
#include <QtGui>
#include <QApplication>
int main(int argc, char *argv[])
{
// This is the main object of a QT Application.
QApplication a(argc, argv);
// Is this really needed, since we kill the app through the fbbrowser object?
QObject::connect(&a, SIGNAL(lastWindowClosed()), &a, SLOT(quit()));
// This part reads the URL to load from the arguments given through the commandline.
QUrl url;
if (argc > 1)
url = QUrl(argv[1]);
else //Default URL to load
url = QUrl("http://132.230.4.3/webkitTest.html");
// Create a new Framebuffer-Browser object for displaying the given URL.
fbbrowser *fbb = new fbbrowser(url);
// Listen to the signalQuitAll() Signal to kill the app from within the browser.
QObject::connect(fbb, SIGNAL(signalQuitAll()), &a, SLOT(quit()));
// Display the browser.
fbb->show();
// Exit the application.
return a.exec();
}
|