diff options
Diffstat (limited to 'WebKitTools/MiniBrowser/qt/BrowserWindow.h')
-rw-r--r-- | WebKitTools/MiniBrowser/qt/BrowserWindow.h | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/WebKitTools/MiniBrowser/qt/BrowserWindow.h b/WebKitTools/MiniBrowser/qt/BrowserWindow.h index 47e55b5..fe94d6b 100644 --- a/WebKitTools/MiniBrowser/qt/BrowserWindow.h +++ b/WebKitTools/MiniBrowser/qt/BrowserWindow.h @@ -29,32 +29,38 @@ #ifndef BrowserWindow_h #define BrowserWindow_h -#define PLATFORM(x) 0 - #include "BrowserView.h" +#include <QStringList> #include <QtGui> +#include <qgraphicswkview.h> class BrowserWindow : public QMainWindow { Q_OBJECT public: - BrowserWindow(); + BrowserWindow(QGraphicsWKView::BackingStoreType); ~BrowserWindow(); void load(const QString& url); public slots: BrowserWindow* newWindow(const QString& url = "about:blank"); + void openLocation(); protected slots: void changeLocation(); void loadProgress(int progress); void titleChanged(const QString&); void urlChanged(const QUrl&); + void showUserAgentDialog(); private: + void updateUserAgentList(); + BrowserView* m_browser; QMenuBar* m_menu; QLineEdit* m_addressBar; + QStringList m_userAgentList; + QGraphicsWKView::BackingStoreType m_backingStoreType; }; #endif |