X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/462982faa361c79daab43ce526ae64646b1ea63c..8988fc01d01422e596a8c19d45a3bf6d41581c8b:/src/panels/information/informationpanelcontent.cpp diff --git a/src/panels/information/informationpanelcontent.cpp b/src/panels/information/informationpanelcontent.cpp index ded88bd96..03da5f392 100644 --- a/src/panels/information/informationpanelcontent.cpp +++ b/src/panels/information/informationpanelcontent.cpp @@ -8,11 +8,13 @@ #include #include +#include #include #include #include #include #include +#include #include #include @@ -119,14 +121,14 @@ InformationPanelContent::InformationPanelContent(QWidget* parent) : m_metaDataWidget->setConfigurationMode(Baloo::ConfigurationMode::Accept); m_configureButtons->setVisible(false); m_configureLabel->setVisible(false); - emit configurationFinished(); + Q_EMIT configurationFinished(); } ); connect(m_configureButtons, &QDialogButtonBox::rejected, this, [this]() { m_metaDataWidget->setConfigurationMode(Baloo::ConfigurationMode::Cancel); m_configureButtons->setVisible(false); m_configureLabel->setVisible(false); - emit configurationFinished(); + Q_EMIT configurationFinished(); } ); @@ -184,7 +186,8 @@ void InformationPanelContent::refreshPixmapView() // can be shown within a short timeframe. m_outdatedPreviewTimer->start(); - QStringList plugins = KIO::PreviewJob::availablePlugins(); + const KConfigGroup globalConfig(KSharedConfig::openConfig(), "PreviewSettings"); + const QStringList plugins = globalConfig.readEntry("Plugins", KIO::PreviewJob::defaultPlugins()); m_previewJob = new KIO::PreviewJob(KFileItemList() << m_item, QSize(m_preview->width(), m_preview->height()), &plugins); @@ -362,7 +365,7 @@ bool InformationPanelContent::gestureEvent(QGestureEvent* event) if (tap) { if (tap->state() == Qt::GestureFinished) { - emit contextMenuRequested(tap->position().toPoint()); + Q_EMIT contextMenuRequested(tap->position().toPoint()); } event->accept(); return true;