From fcda48e14aee987394e1dbfcd68687ef80f6d2ca Mon Sep 17 00:00:00 2001 From: Aqua-sama Date: Mon, 18 Jun 2018 12:07:34 +0200 Subject: AddressBar: code cleanup AddressBar: match input for protocol or '.' in addition to url validity --- lib/addressbar/addressbar.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'lib/addressbar/addressbar.h') 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 #include -class QWebEngineView; class UrlLineEdit; class QProgressBar; class QMenu; @@ -26,20 +25,21 @@ public: signals: void complete(const QString &term, std::function 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 -- cgit v1.2.1