diff options
Diffstat (limited to 'src/browsertab.cpp')
| -rw-r--r-- | src/browsertab.cpp | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/browsertab.cpp b/src/browsertab.cpp index 6e18e07..783e9e3 100644 --- a/src/browsertab.cpp +++ b/src/browsertab.cpp @@ -332,9 +332,8 @@ void BrowserTab::on_requestComplete(const QByteArray &ref_data, const QString &m } } - this->current_mime = mime_text; - this->current_buffer = data; + this->current_buffer = ref_data; this->graphics_scene.clear(); this->ui->text_browser->setText(""); @@ -471,7 +470,10 @@ File Size: %2 QString title = this->current_location.toString(); emit this->titleChanged(title); - emit this->fileLoaded(ref_data.size(), mime_text, this->timer.elapsed()); + this->current_stats.file_size = ref_data.size(); + this->current_stats.mime_type = mime; + this->current_stats.loading_time = this->timer.elapsed(); + emit this->fileLoaded(this->current_stats); this->successfully_loaded = true; @@ -700,7 +702,10 @@ void BrowserTab::on_stop_button_clicked() void BrowserTab::on_requestProgress(qint64 transferred) { - emit this->fileLoaded(transferred, "Loading...", timer.elapsed()); + this->current_stats.file_size = transferred; + this->current_stats.mime_type = MimeType { }; + this->current_stats.loading_time = this->timer.elapsed(); + emit this->fileLoaded(this->current_stats); } void BrowserTab::on_back_button_clicked() |
