diff options
Diffstat (limited to 'torrentwidget.cpp')
-rw-r--r-- | torrentwidget.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/torrentwidget.cpp b/torrentwidget.cpp index ec83424..5279b88 100644 --- a/torrentwidget.cpp +++ b/torrentwidget.cpp @@ -176,7 +176,7 @@ void TorrentWidget::gatherData(){ mFileView->setSortingEnabled(false); mModel->clear(); QStandardItem *root = mModel->invisibleRootItem(); - mModel->setHorizontalHeaderLabels(QStringList() << QChar(0x26A7) << tr("Name") << tr("Created")); + mModel->setHorizontalHeaderLabels(QStringList() << QChar(0x26A7) << tr("Name") << tr("Content") << tr("Created")); QBrush redBrush(Qt::red); QBrush greenBrush(Qt::darkGreen); for(const auto &fi : fl){ @@ -189,6 +189,12 @@ void TorrentWidget::gatherData(){ } fData << item; } + TorrentParser p(fi.absoluteFilePath()); + const auto tData = p.parse(); + const auto tFiles = p.files(tData); + if(!tFiles.isEmpty()){ + fData[ContentColumn]->setText(tFiles.at(0)); + } int result = 0; q.bindValue(":fn", fi.fileName()); q.exec(); |