- m_nameLabel->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed);
-
- const bool showPreview = InformationPanelSettings::showPreview();
- m_preview->setVisible(showPreview);
-
- m_metaDataWidget = new KMetaDataWidget(parent);
+ m_nameLabel->setSizePolicy(QSizePolicy::Ignored, QSizePolicy::Fixed);
+
+ const bool previewsShown = InformationPanelSettings::previewsShown();
+ m_preview->setVisible(previewsShown);
+
+#ifndef HAVE_BALOO
+ m_metaDataWidget = new KFileMetaDataWidget(parent);
+ connect(m_metaDataWidget, &KFileMetaDataWidget::urlActivated,
+ this, &InformationPanelContent::urlActivated);
+#else
+ m_metaDataWidget = new Baloo::FileMetaDataWidget(parent);
+ connect(m_metaDataWidget, &Baloo::FileMetaDataWidget::urlActivated,
+ this, &InformationPanelContent::urlActivated);
+#endif
+ m_metaDataWidget->setFont(QFontDatabase::systemFont(QFontDatabase::SmallestReadableFont));