00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #include <qpe/resource.h>
00018 #include <qtoolbar.h>
00019 #include <qpe/applnk.h>
00020
00021 #include <qapplication.h>
00022 #include <qmainwindow.h>
00023 #include <qwidget.h>
00024 #include <qtextbrowser.h>
00025 #include <qtoolbutton.h>
00026 #include <qcombobox.h>
00027 #include <qlayout.h>
00028 #include <qlineedit.h>
00029 #include <qdir.h>
00030
00031 #include <stdio.h>
00032
00033 #include "httpfactory.h"
00034
00035 class MainView : public QMainWindow
00036 {
00037 Q_OBJECT
00038 public:
00039 static QString appName() { return QString::fromLatin1("ubrowser"); }
00040 MainView(QWidget *parent=0, const char *name=0, WFlags fl = 0);
00041 public slots:
00042 void goClicked();
00043 void textChanged();
00044 void setDocument( const QString& applnk_filename );
00045 private:
00046 QToolButton *back;
00047 QToolButton *forward;
00048 QToolButton *home;
00049 QToolButton *go;
00050 QComboBox *location;
00051 QTextBrowser *browser;
00052 HttpFactory *http;
00053 };