From 7d6df2a3c208c056fbfeafccac1d0eab8131d2b4 Mon Sep 17 00:00:00 2001 From: Christophe Dumez Date: Thu, 28 Oct 2010 16:22:40 +0000 Subject: [PATCH] Correctly display the hash of torrents without metadata --- src/properties/propertieswidget.cpp | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/src/properties/propertieswidget.cpp b/src/properties/propertieswidget.cpp index cbf98a639..935203b9c 100644 --- a/src/properties/propertieswidget.cpp +++ b/src/properties/propertieswidget.cpp @@ -236,19 +236,21 @@ void PropertiesWidget::loadTorrentInfos(QTorrentHandle &_h) { // Save path updateSavePath(h); changeSavePathButton->setEnabled(h.has_metadata()); - // Creation date - lbl_creationDate->setText(h.creation_date()); // Hash hash_lbl->setText(h.hash()); - // Comment - comment_text->setHtml(h.comment()); - // URL seeds - loadUrlSeeds(); - // List files in torrent PropListModel->clear(); - PropListModel->setupModelData(h.get_torrent_info()); - // Expand first item if possible - filesList->expand(PropListModel->index(0, 0)); + if(h.has_metadata()) { + // Creation date + lbl_creationDate->setText(h.creation_date()); + // Comment + comment_text->setHtml(h.comment()); + // URL seeds + loadUrlSeeds(); + // List files in torrent + PropListModel->setupModelData(h.get_torrent_info()); + // Expand first item if possible + filesList->expand(PropListModel->index(0, 0)); + } } catch(invalid_handle e) { }