diff options
| author | Tannin <devnull@localhost> | 2013-08-24 22:50:00 +0200 |
|---|---|---|
| committer | Tannin <devnull@localhost> | 2013-08-24 22:50:00 +0200 |
| commit | e91eebefbea450a447b44a81dcabcc6ac8000a48 (patch) | |
| tree | 25a6e1674f859249699d8242b7a611ae9d627890 /src/downloadlistwidget.cpp | |
| parent | 87f4e2df260e502bce61783a66e062af1b46e789 (diff) | |
- download size is now displayed
- multiple esps/mods can now be enabled/disabled at once using space
- bugfix: fomod installer didn't compile because of changes to condition checking
- bugfix: broken inverse virtual name resolution in case of non-default mod directory
Diffstat (limited to 'src/downloadlistwidget.cpp')
| -rw-r--r-- | src/downloadlistwidget.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/downloadlistwidget.cpp b/src/downloadlistwidget.cpp index 743fc159..3a7dac66 100644 --- a/src/downloadlistwidget.cpp +++ b/src/downloadlistwidget.cpp @@ -44,6 +44,7 @@ DownloadListWidgetDelegate::DownloadListWidgetDelegate(DownloadManager *manager, : QItemDelegate(parent), m_Manager(manager), m_ItemWidget(new DownloadListWidget), m_ContextRow(0), m_View(view) { m_NameLabel = m_ItemWidget->findChild<QLabel*>("nameLabel"); + m_SizeLabel = m_ItemWidget->findChild<QLabel*>("sizeLabel"); m_Progress = m_ItemWidget->findChild<QProgressBar*>("downloadProgress"); m_InstallLabel = m_ItemWidget->findChild<QLabel*>("installLabel"); @@ -100,6 +101,7 @@ void DownloadListWidgetDelegate::paint(QPainter *painter, const QStyleOptionView name.append("..."); } m_NameLabel->setText(name); + m_SizeLabel->setText(QString::number(m_Manager->getFileSize(downloadIndex) / 1024)); DownloadManager::DownloadState state = m_Manager->getState(downloadIndex); if ((state == DownloadManager::STATE_PAUSED) || (state == DownloadManager::STATE_ERROR)) { QPalette labelPalette; |
