diff options
Diffstat (limited to 'lib/addressbar/addressbar.h')
-rw-r--r-- | lib/addressbar/addressbar.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/addressbar/addressbar.h b/lib/addressbar/addressbar.h index d035d8d..e87f72e 100644 --- a/lib/addressbar/addressbar.h +++ b/lib/addressbar/addressbar.h @@ -12,7 +12,6 @@ #include <QWidget> #include <functional> -class QWebEngineView; class UrlLineEdit; class QProgressBar; class QMenu; @@ -26,20 +25,21 @@ public: signals: void complete(const QString &term, std::function<void(QStringList &)> callback); + void search(const QString &term); + void load(const QUrl &url); + void giveFocus(); public slots: - void setView(QWebEngineView *view); + void setUrl(const QUrl &url); + void setProgress(int value); + void setPageMenu(QMenu *menu); void setToolsMenu(QMenu *menu); private: UrlLineEdit *urlBar; QProgressBar *progressBar; - - QMetaObject::Connection urlChangedConnection, loadUrlConnection; - QMetaObject::Connection progressBarConnection; - QMetaObject::Connection focusConnection; }; #endif // SMOLBOTE_ADDRESSBAR_H |