diff options
Diffstat (limited to 'mainbrowser.cpp')
| -rw-r--r-- | mainbrowser.cpp | 28 |
1 files changed, 25 insertions, 3 deletions
diff --git a/mainbrowser.cpp b/mainbrowser.cpp index 4a5a04e..4dea0e3 100644 --- a/mainbrowser.cpp +++ b/mainbrowser.cpp @@ -1,17 +1,22 @@ #include "mainbrowser.h" #include "ui_mainbrowser.h" +#include "about.h" #include <QtWebKitWidgets/QWebView> #include <QUrl> #include <QDebug> +void mainbrowser::bUrl() { + url = ui->lineEdit->text(); + ui->webView->load(QUrl(url)); +} + mainbrowser::mainbrowser(QWidget *parent) : QMainWindow(parent) , ui(new Ui::mainbrowser) { //QString url = ui->lineEdit->text(); ui->setupUi(this); - ui->webView->load(QUrl("https://google.com")); - + ui->webView->load(QUrl("https://about:blank")); } mainbrowser::~mainbrowser() @@ -27,5 +32,22 @@ void mainbrowser::on_actionQuit_triggered() void mainbrowser::on_searchButton_clicked() { - qDebug() << "Search pressed!"; + bUrl(); +} + +void mainbrowser::on_lineEdit_returnPressed() +{ + bUrl(); +} + +void mainbrowser::on_actionAbout_triggered() +{ + About about; + about.exec(); +} + +void mainbrowser::on_webView_urlChanged(const QUrl &arg1) +{ + qDebug() << "Loading" << url; + } |
