From b8bb2a38695202512f9c6f7f11a0148aa077ab5a Mon Sep 17 00:00:00 2001 From: Andrew Lee Date: Tue, 11 Feb 2020 15:50:38 -0500 Subject: Title change --- mainbrowser.cpp | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) (limited to 'mainbrowser.cpp') diff --git a/mainbrowser.cpp b/mainbrowser.cpp index 04dafe1..64737e9 100644 --- a/mainbrowser.cpp +++ b/mainbrowser.cpp @@ -1,13 +1,10 @@ #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)); + url = ui->urlBar->text(); + ui->webView->load(QUrl("http://" + url)); } mainbrowser::mainbrowser(QWidget *parent) @@ -15,12 +12,14 @@ mainbrowser::mainbrowser(QWidget *parent) , ui(new Ui::mainbrowser) { ui->setupUi(this); - ui->webView->load(QUrl("https://about:blank")); + QWidget::setWindowTitle("Alee Browser"); + ui->urlBar->setText("about:blank"); } mainbrowser::~mainbrowser() { qDebug() << "Closing Alee Browser..."; + ui->webView->deleteLater(); delete ui; } @@ -30,7 +29,7 @@ void mainbrowser::on_actionQuit_triggered() close(); } -void mainbrowser::on_lineEdit_returnPressed() +void mainbrowser::on_urlBar_returnPressed() { bUrl(); } @@ -55,3 +54,17 @@ void mainbrowser::on_refreshButton_clicked() { ui->webView->reload(); } + +void mainbrowser::on_webView_loadStarted() +{ + +} + +void mainbrowser::on_webView_titleChanged(const QString &title) +{ + if (title == NULL) { + QWidget::setWindowTitle("Alee Browser"); + } else { + QWidget::setWindowTitle(title + " - Alee Browser"); + } +} -- cgit v1.2.3