aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/extensionmanager/extensionmanagerwidget.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/extensionmanager/extensionmanagerwidget.cpp')
-rw-r--r--src/plugins/extensionmanager/extensionmanagerwidget.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/plugins/extensionmanager/extensionmanagerwidget.cpp b/src/plugins/extensionmanager/extensionmanagerwidget.cpp
index dcf065fcd27..34c96de5f0b 100644
--- a/src/plugins/extensionmanager/extensionmanagerwidget.cpp
+++ b/src/plugins/extensionmanager/extensionmanagerwidget.cpp
@@ -609,7 +609,11 @@ void ExtensionManagerWidget::updateView(const QModelIndex &current)
};
const QDate dateUpdated = current.data(RoleDateUpdated).toDate();
- m_dateUpdated->setText(dateUpdated.toString());
+ const bool hasDateUpdated = dateUpdated.isValid();
+ if (hasDateUpdated)
+ m_dateUpdated->setText(dateUpdated.toString());
+ m_dateUpdatedTitle->setVisible(hasDateUpdated);
+ m_dateUpdated->setVisible(hasDateUpdated);
const QStringList tags = current.data(RoleTags).toStringList();
m_tags->setTags(tags);