]> git.sesse.net Git - kdenlive/commitdiff
Fix incorrect check for KDE version
authorJean-Baptiste Mardelle <jb@kdenlive.org>
Sun, 1 Jan 2012 17:20:36 +0000 (18:20 +0100)
committerJean-Baptiste Mardelle <jb@kdenlive.org>
Sun, 1 Jan 2012 17:20:36 +0000 (18:20 +0100)
src/utils/resourcewidget.cpp

index 23e624746575fd49e1189b6121eb232163de7449..c8cb51ed1d2ee0d97972d55ac1f6eb1feab64a30 100644 (file)
@@ -29,6 +29,7 @@
 #include <QDomDocument>
 
 #include <KDebug>
+#include <kdeversion.h>
 #include "kdenlivesettings.h"
 #include <KGlobalSettings>
 #include <KMessageBox>
@@ -38,7 +39,8 @@
 #include <Solid/Networking>
 #include <KRun>
 
-#ifdef USE_NEPOMUK AND KDE_IS_VERSION(4,6,0)
+#ifdef USE_NEPOMUK
+#if KDE_IS_VERSION(4,6,0)
 #include <Nepomuk/Variant>
 #include <Nepomuk/Resource>
 #include <Nepomuk/ResourceManager>
@@ -46,6 +48,7 @@
 #include <Nepomuk/Vocabulary/NIE>
 #include <Nepomuk/Vocabulary/NDO>
 #endif
+#endif
 
 ResourceWidget::ResourceWidget(const QString & folder, QWidget * parent) :
         QDialog(parent),
@@ -81,8 +84,10 @@ ResourceWidget::ResourceWidget(const QString & folder, QWidget * parent) :
     connect(page_number, SIGNAL(valueChanged(int)), this, SLOT(slotStartSearch(int)));
     sound_box->setEnabled(false);
     search_text->setFocus();
-#ifdef USE_NEPOMUK AND KDE_IS_VERSION(4,6,0)    
+#ifdef USE_NEPOMUK
+#if KDE_IS_VERSION(4,6,0)    
     Nepomuk::ResourceManager::instance()->init();
+#endif
 #endif
     slotChangeService();
 }
@@ -222,13 +227,15 @@ void ResourceWidget::slotSaveSound()
     if (saveUrl.isEmpty()) return;
     if (KIO::NetAccess::download(KUrl(m_currentInfo.itemDownload), saveUrl, this)) {
         const KUrl filePath = KUrl(saveUrl);
-#ifdef USE_NEPOMUK AND KDE_IS_VERSION(4,6,0)
+#ifdef USE_NEPOMUK
+#if KDE_IS_VERSION(4,6,0)
         Nepomuk::Resource res( filePath );
         res.setProperty( Nepomuk::Vocabulary::NIE::license(), (Nepomuk::Variant) item_license->text() );
         res.setProperty( Nepomuk::Vocabulary::NIE::licenseType(), (Nepomuk::Variant) item_license->url() );
         res.setProperty( Nepomuk::Vocabulary::NDO::copiedFrom(), sound_name->url() );
         //res.setDescription(item_description->toPlainText());
         //res.setProperty( Soprano::Vocabulary::NAO::description(), 
+#endif
 #endif
         emit addClip(KUrl(saveUrl), QString());//, sound_name->url());
     }