From 238b2773bfc1a063b54bdd214484679e69b133d5 Mon Sep 17 00:00:00 2001 From: defnax Date: Wed, 6 Jan 2010 02:40:06 +0000 Subject: [PATCH] update the CommentsModel git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1980 b45a01b8-16f6-495d-af2f-9b41ad6348cc --- retroshare-gui/src/gui/DetailsDialog.cpp | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/retroshare-gui/src/gui/DetailsDialog.cpp b/retroshare-gui/src/gui/DetailsDialog.cpp index a3f03bf58..1ba7b6520 100644 --- a/retroshare-gui/src/gui/DetailsDialog.cpp +++ b/retroshare-gui/src/gui/DetailsDialog.cpp @@ -96,12 +96,32 @@ DetailsDialog::show() void DetailsDialog::closeEvent (QCloseEvent * event) { - QWidget::closeEvent(event); + QWidget::closeEvent(event); + + int c; + c = CommentsModel->rowCount(); + CommentsModel->removeRows(0,c); } void DetailsDialog::setFileName(const QString & filename) { - ui.name_label_2->setText(filename); + int c; + QModelIndex index; + + c = CommentsModel->rowCount(); + CommentsModel->insertRow(c); + + index = CommentsModel->index(c, 0); + CommentsModel->setData(index, tr("Not Rated")); + + index = CommentsModel->index(c, 1); + CommentsModel->setData(index, tr("No Comments")); + + index = CommentsModel->index(c, 2); + CommentsModel->setData(index, filename); + + ui.name_label_2->setText(filename); + } void DetailsDialog::setHash(const QString & hash)