diff options
| author | Peter Penz <[email protected]> | 2009-11-06 17:06:33 +0000 |
|---|---|---|
| committer | Peter Penz <[email protected]> | 2009-11-06 17:06:33 +0000 |
| commit | 49a1a72d5019ae092461c7d969c800416497ba51 (patch) | |
| tree | c6aa251ea90e3f67f510c8db4478c44b4e3d443e /src/panels/information/informationpanelcontent.cpp | |
| parent | d009bf5eae4760e4ced150ff08a6351fb96f640e (diff) | |
allow to set a custom description for the KMetaDataConfigurationDialog
svn path=/trunk/KDE/kdebase/apps/; revision=1045712
Diffstat (limited to 'src/panels/information/informationpanelcontent.cpp')
| -rw-r--r-- | src/panels/information/informationpanelcontent.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/panels/information/informationpanelcontent.cpp b/src/panels/information/informationpanelcontent.cpp index 831a6e78b..40d5c9cbc 100644 --- a/src/panels/information/informationpanelcontent.cpp +++ b/src/panels/information/informationpanelcontent.cpp @@ -38,6 +38,7 @@ #include <QEvent> #include <QLabel> #include <QPixmap> +#include <QPointer> #include <QResizeEvent> #include <QScrollArea> #include <QTextLayout> @@ -292,8 +293,11 @@ void InformationPanelContent::configureSettings() m_previewSeparator->setVisible(isChecked); InformationPanelSettings::setShowPreview(isChecked); } else if (action == configureAction) { - KMetaDataConfigurationDialog dialog(m_metaDataWidget, this, Qt::Dialog); - dialog.exec(); + QPointer<KMetaDataConfigurationDialog> dialog = new KMetaDataConfigurationDialog(m_metaDataWidget, this, Qt::Dialog); + dialog->setDescription(i18nc("@label::textbox", + "Configure which data should be shown in the Information Panel.")); + dialog->exec(); + delete dialog; } if (!m_item.isNull() && m_item.nepomukUri().isValid()) { |
