diff options
| author | Felix (xq) Queißner <git@mq32.de> | 2020-06-19 17:55:04 +0200 |
|---|---|---|
| committer | Felix (xq) Queißner <git@mq32.de> | 2020-06-19 17:55:04 +0200 |
| commit | e716a44604dcfe0ed57d278cd4d2597bf328de03 (patch) | |
| tree | b0ddb57cbca3c4031cf8741690d78bd808e42090 /src/browsertab.cpp | |
| parent | 1eec0c9fa22e86225691e7892e9219e7d17d5c42 (diff) | |
| download | kristall-e716a44604dcfe0ed57d278cd4d2597bf328de03.tar.gz | |
Fixes non-updating status bar, fixes bug in the mime parser.
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() |
