From 1a92e988d63753d2904ac775c4b30589e76c7e5c Mon Sep 17 00:00:00 2001 From: Andrew Lee Date: Mon, 10 Feb 2020 21:24:06 -0500 Subject: Added about dialog, address bar works --- mainbrowser.cpp | 28 +++++++++++++++++++++++++--- 1 file changed, 25 insertions(+), 3 deletions(-) (limited to 'mainbrowser.cpp') 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 #include #include +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; + } -- cgit v1.2.3