diff options
author | Aqua-sama <aqua@iserlohn-fortress.net> | 2018-06-18 12:07:34 +0200 |
---|---|---|
committer | Aqua-sama <aqua@iserlohn-fortress.net> | 2018-06-18 12:07:34 +0200 |
commit | fcda48e14aee987394e1dbfcd68687ef80f6d2ca (patch) | |
tree | 01aee0a74ced05220d2b796d8daf8477c024ad3e /lib/addressbar/addressbar.h | |
parent | .desktop: add run with firejail action (diff) | |
download | smolbote-fcda48e14aee987394e1dbfcd68687ef80f6d2ca.tar.xz |
AddressBar: code cleanup
AddressBar: match input for protocol or '.' in addition to url validity
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 |