diff options
| author | Peter Penz <[email protected]> | 2009-12-07 20:45:20 +0000 |
|---|---|---|
| committer | Peter Penz <[email protected]> | 2009-12-07 20:45:20 +0000 |
| commit | 207cb06316826ab79ad562a08e346172b7ecc171 (patch) | |
| tree | e746ca87c831ae4e556ffad839fa876ab21f618f /src/panels/information/kmetadatawidget.cpp | |
| parent | 88b37bdec9d2033bfdd609285dd45d8ae6333de3 (diff) | |
Activated "clicking on tags" fix from Sebastian Trüg. By providing a different link color the difference to the "Change tags..." link is visible.
svn path=/trunk/KDE/kdebase/apps/; revision=1059985
Diffstat (limited to 'src/panels/information/kmetadatawidget.cpp')
| -rw-r--r-- | src/panels/information/kmetadatawidget.cpp | 16 |
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() { |
