if(Nepomuk_FOUND)
set(dolphinprivate_LIB_SRCS
${dolphinprivate_LIB_SRCS}
- panels/information/nfotranslator.cpp
panels/information/kcommentwidget.cpp
panels/information/kedittagsdialog.cpp
panels/information/kloadmetadatathread.cpp
+ panels/information/knfotranslator.cpp
panels/information/nepomukmassupdatejob.cpp
panels/information/ktaggingwidget.cpp
)
if(Nepomuk_FOUND)
set(dolphin_SRCS
${dolphin_SRCS}
- panels/information/nfotranslator.cpp
panels/information/kcommentwidget.cpp
panels/information/kedittagsdialog.cpp
panels/information/kloadmetadatathread.cpp
+ panels/information/knfotranslator.cpp
panels/information/nepomukmassupdatejob.cpp
panels/information/ktaggingwidget.cpp
search/dolphinsearchoptionsconfigurator.cpp
if (Nepomuk_FOUND)
set(kcm_dolphingeneral_PART_SRCS
${kcm_dolphingeneral_PART_SRCS}
- panels/information/nfotranslator.cpp
panels/information/kcommentwidget.cpp
panels/information/kedittagsdialog.cpp
panels/information/kloadmetadatathread.cpp
+ panels/information/knfotranslator.cpp
panels/information/nepomukmassupdatejob.cpp
panels/information/ktaggingwidget.cpp
)
#include "kloadmetadatathread_p.h"
-#include "nfotranslator.h"
-
#include <kconfig.h>
#include <kconfiggroup.h>
#include <kfilemetainfo.h>
#include <kfilemetainfoitem.h>
#include <kglobal.h>
#include <klocale.h>
+#include "knfotranslator_p.h"
#include <kprotocolinfo.h>
#include <nepomuk/resource.h>
m_tags = file.tags();
}
- const NfoTranslator& nfo = NfoTranslator::instance();
+ const KNfoTranslator& nfo = KNfoTranslator::instance();
if (first && (m_urls.count() == 1)) {
// get cached meta data by checking the indexed files
QHash<QUrl, Nepomuk::Variant> variants = file.properties();
#include "kmetadataconfigurationdialog.h"
-#include "nfotranslator.h"
#include <kfilemetainfo.h>
#include <kfilemetainfoitem.h>
#include "kmetadatawidget.h"
+#include "knfotranslator_p.h"
#include <klocale.h>
#include <config-nepomuk.h>
KConfig config("kmetainformationrc", KConfig::NoGlobals);
KConfigGroup settings = config.group("Show");
- const QString label = NfoTranslator::instance().translation(uri);
+ const QString label = KNfoTranslator::instance().translation(uri);
QListWidgetItem* item = new QListWidgetItem(label, m_metaDataList);
item->setData(Qt::UserRole, key);
const bool show = settings.readEntry(key, true);
* Boston, MA 02110-1301, USA. *
*****************************************************************************/
-#include "nfotranslator.h"
+#include "knfotranslator_p.h"
#include <klocale.h>
#include <kstandarddirs.h>
{ 0, 0 } // mandatory last entry
};
-class NfoTranslatorSingleton
+class KNfoTranslatorSingleton
{
public:
- NfoTranslator instance;
+ KNfoTranslator instance;
};
-K_GLOBAL_STATIC(NfoTranslatorSingleton, s_nfoTranslator)
+K_GLOBAL_STATIC(KNfoTranslatorSingleton, s_nfoTranslator)
-NfoTranslator& NfoTranslator::instance()
+KNfoTranslator& KNfoTranslator::instance()
{
return s_nfoTranslator->instance;
}
-QString NfoTranslator::translation(const QUrl& uri) const
+QString KNfoTranslator::translation(const QUrl& uri) const
{
const QString key = uri.toString();
if (m_hash.contains(key)) {
return translation;
}
-NfoTranslator::NfoTranslator() :
+KNfoTranslator::KNfoTranslator() :
m_hash()
{
const TranslationTuple* tuple = &g_translations[0];
}
}
-NfoTranslator::~NfoTranslator()
+KNfoTranslator::~KNfoTranslator()
{
}
* Boston, MA 02110-1301, USA. *
*****************************************************************************/
-#ifndef NFOTRANSLATOR_H
-#define NFOTRANSLATOR_H
+#ifndef KNFOTRANSLATOR_H
+#define KNFOTRANSLATOR_H
#include <QHash>
#include <QString>
*
* See http://www.semanticdesktop.org/ontologies/nfo/.
*/
-class NfoTranslator
+class KNfoTranslator
{
public:
- static NfoTranslator& instance();
+ static KNfoTranslator& instance();
QString translation(const QUrl& uri) const;
protected:
- NfoTranslator();
- virtual ~NfoTranslator();
- friend class NfoTranslatorSingleton;
+ KNfoTranslator();
+ virtual ~KNfoTranslator();
+ friend class KNfoTranslatorSingleton;
private:
QHash<QString, QString> m_hash;
};
-#endif // NFO_TRANSLATOR_H
+#endif // KNFO_TRANSLATOR_H