┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/panels/information/kmetadatawidget.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/panels/information/kmetadatawidget.cpp')
-rw-r--r--src/panels/information/kmetadatawidget.cpp16
1 files changed, 10 insertions, 6 deletions
diff --git a/src/panels/information/kmetadatawidget.cpp b/src/panels/information/kmetadatawidget.cpp
index 8b658a03f..5d019691b 100644
--- a/src/panels/information/kmetadatawidget.cpp
+++ b/src/panels/information/kmetadatawidget.cpp
@@ -97,9 +97,9 @@ public:
void slotMetaDataUpdateDone();
void slotLinkActivated(const QString& link);
-#ifdef HAVE_NEPOMUK
void slotTagActivated(const Nepomuk::Tag& tag);
+#ifdef HAVE_NEPOMUK
/**
* Disables the metadata widget and starts the job that
* changes the meta data asynchronously. After the job
@@ -264,9 +264,11 @@ void KMetaDataWidget::Private::setRowVisible(QWidget* infoWidget, bool visible)
void KMetaDataWidget::Private::initMetaInfoSettings()
{
- static const int s_metainformationrcVersion = 1;
+ const int currentVersion = 1; // increase version, if the blacklist of disabled
+ // properties should be updated
+
KConfig config("kmetainformationrc", KConfig::NoGlobals);
- if (config.group( "Misc" ).readEntry("version", 0) < s_metainformationrcVersion) {
+ if (config.group("Misc").readEntry("version", 0) < currentVersion) {
// The resource file is read the first time. Assure
// that some meta information is disabled per default.
@@ -289,7 +291,7 @@ void KMetaDataWidget::Private::initMetaInfoSettings()
}
// mark the group as initialized
- config.group( "Misc" ).writeEntry("version", s_metainformationrcVersion);
+ config.group("Misc").writeEntry("version", currentVersion);
}
}
@@ -429,12 +431,14 @@ void KMetaDataWidget::Private::slotCommentChanged(const QString& comment)
#endif
}
-#ifdef HAVE_NEPOMUK
void KMetaDataWidget::Private::slotTagActivated(const Nepomuk::Tag& tag)
{
+#ifdef HAVE_NEPOMUK
emit q->urlActivated(tag.resourceUri());
-}
+#else
+ Q_UNUSED(tag);
#endif
+}
void KMetaDataWidget::Private::slotMetaDataUpdateDone()
{