summaryrefslogtreecommitdiff
path: root/browser/webpagewindow.h
diff options
context:
space:
mode:
Diffstat (limited to 'browser/webpagewindow.h')
-rw-r--r--browser/webpagewindow.h23
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