diff options
Diffstat (limited to 'browser/webpagewindow.h')
-rw-r--r-- | browser/webpagewindow.h | 23 |
1 files changed, 21 insertions, 2 deletions
diff --git a/browser/webpagewindow.h b/browser/webpagewindow.h index 2bbb83e..82abfdd 100644 --- a/browser/webpagewindow.h +++ b/browser/webpagewindow.h @@ -35,8 +35,17 @@ signals: void onLoadStarted(); void onLoadFinished(bool a_fState); void onLoadProgress(int a_i32Progress); + void onUrlChanged(QString); void onClose(); void setOutputWebview(QString viewpath); + void onTitleChanged(QString); + void onLinkClicked(QString); + void onSelectionChanged(void); + void onStatusTextChanged(QString); + void onVisibilityChanged(bool); + void onScrollPositionChanged(uint,uint); + void onZoomFactorChanged(double); + public Q_SLOTS: conn::brw::ERROR_IDS back(); @@ -51,14 +60,24 @@ public Q_SLOTS: conn::brw::ERROR_IDS setGeometry(const conn::brw::Rect & a_sRect); conn::brw::ERROR_IDS setVisible(bool a_bVisible); conn::brw::ERROR_IDS stop(); - conn::brw::ERROR_IDS getCurrentUrlTitle(QString &url, QString &title); + conn::brw::ERROR_IDS activate(); + conn::brw::ERROR_IDS getPageIcon(QString iconPath, QString iconFilePath); + + conn::brw::ERROR_IDS getScrollPosition(uint &posX, uint &posY); + QString getTitle(); + QString getUrl(); + + double getZoomFactor(); + conn::brw::ERROR_IDS select(); + conn::brw::ERROR_IDS setScrollPosition(uint &posX, uint &posY); + conn::brw::ERROR_IDS setZoomFactor(double &zoomFactor); void browserStartLoading(); void reportprogress(); void getUrlTitle(); private: - QTimer *progresstimer; + QTimer *progresstimer = NULL; }; #endif // WEBPAGEWINDOW_H |