diff options
Diffstat (limited to 'src/plugins/extensionmanager/extensionmanagerwidget.cpp')
-rw-r--r-- | src/plugins/extensionmanager/extensionmanagerwidget.cpp | 6 |
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 ¤t) }; 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); |