Re: Web Browser
damen,
Sounds like what you really want is a simple Qt WebView instance. Creating a WebView in Qt is pretty straight forward - there are several in the examples/webkit directory in your Qt source tree. You can find all the documentation for QWebView for Qt 4.6.3 here - http://doc.qt.nokia.com/4.6/qwebview.html
If you choose to use Qt 4.7.1, the QWebView documentation can be found here - http://doc.qt.nokia.com/4.7-snapshot/qwebview.html
Essentially, all you need to do is something like this:
#include <QApplication>
#include <QWebView>
int main( int argc, char **argv )
{
QApplication app( argc, argv );
QWebView *view = new QWebView();
if( argc < 2 )
{
view->load( QUrl( "http://www.chumby.com/" ) );
}
else
{
view->load( QUrl( argv[1] ) );
}
// make full screen
view->setWindowFlags( Qt::FramelessWindowHint );
view->resize( 800, 600 );
view->show();
return( app.exec() );
}
I've posted a 'wv' binary that does exactly this here - http://files.chumby.com/browser/wv
To run it, copy wv to your USB drive (where you have the other browser installed) and modify your debugchumby script to call it like so:
/mnt/usb/wv -qws 'http://www.chumby.com'
Note that you must specify "http://" in any URL that you supply.