KNfoTranslator is marked as private class, as it is not clear yet whether it should be used by other classes like KFileMetaInfo.
svn path=/trunk/KDE/kdebase/apps/; revision=
1098897
if(Nepomuk_FOUND)
set(dolphinprivate_LIB_SRCS
${dolphinprivate_LIB_SRCS}
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/kcommentwidget.cpp
panels/information/kedittagsdialog.cpp
panels/information/kloadmetadatathread.cpp
+ panels/information/knfotranslator.cpp
panels/information/nepomukmassupdatejob.cpp
panels/information/ktaggingwidget.cpp
)
panels/information/nepomukmassupdatejob.cpp
panels/information/ktaggingwidget.cpp
)
if(Nepomuk_FOUND)
set(dolphin_SRCS
${dolphin_SRCS}
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/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
panels/information/nepomukmassupdatejob.cpp
panels/information/ktaggingwidget.cpp
search/dolphinsearchoptionsconfigurator.cpp
if (Nepomuk_FOUND)
set(kcm_dolphingeneral_PART_SRCS
${kcm_dolphingeneral_PART_SRCS}
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/kcommentwidget.cpp
panels/information/kedittagsdialog.cpp
panels/information/kloadmetadatathread.cpp
+ panels/information/knfotranslator.cpp
panels/information/nepomukmassupdatejob.cpp
panels/information/ktaggingwidget.cpp
)
panels/information/nepomukmassupdatejob.cpp
panels/information/ktaggingwidget.cpp
)
#include "kloadmetadatathread_p.h"
#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 <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>
#include <kprotocolinfo.h>
#include <nepomuk/resource.h>
- 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();
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 "kmetadataconfigurationdialog.h"
-#include "nfotranslator.h"
#include <kfilemetainfo.h>
#include <kfilemetainfoitem.h>
#include "kmetadatawidget.h"
#include <kfilemetainfo.h>
#include <kfilemetainfoitem.h>
#include "kmetadatawidget.h"
+#include "knfotranslator_p.h"
#include <klocale.h>
#include <config-nepomuk.h>
#include <klocale.h>
#include <config-nepomuk.h>
KConfig config("kmetainformationrc", KConfig::NoGlobals);
KConfigGroup settings = config.group("Show");
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);
QListWidgetItem* item = new QListWidgetItem(label, m_metaDataList);
item->setData(Qt::UserRole, key);
const bool show = settings.readEntry(key, true);
* Boston, MA 02110-1301, USA. *
*****************************************************************************/
* Boston, MA 02110-1301, USA. *
*****************************************************************************/
-#include "nfotranslator.h"
+#include "knfotranslator_p.h"
#include <klocale.h>
#include <kstandarddirs.h>
#include <klocale.h>
#include <kstandarddirs.h>
{ 0, 0 } // mandatory last entry
};
{ 0, 0 } // mandatory last entry
};
-class NfoTranslatorSingleton
+class KNfoTranslatorSingleton
- 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;
}
{
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)) {
{
const QString key = uri.toString();
if (m_hash.contains(key)) {
-NfoTranslator::NfoTranslator() :
+KNfoTranslator::KNfoTranslator() :
m_hash()
{
const TranslationTuple* tuple = &g_translations[0];
m_hash()
{
const TranslationTuple* tuple = &g_translations[0];
-NfoTranslator::~NfoTranslator()
+KNfoTranslator::~KNfoTranslator()
* Boston, MA 02110-1301, USA. *
*****************************************************************************/
* Boston, MA 02110-1301, USA. *
*****************************************************************************/
-#ifndef NFOTRANSLATOR_H
-#define NFOTRANSLATOR_H
+#ifndef KNFOTRANSLATOR_H
+#define KNFOTRANSLATOR_H
#include <QHash>
#include <QString>
#include <QHash>
#include <QString>
*
* See http://www.semanticdesktop.org/ontologies/nfo/.
*/
*
* See http://www.semanticdesktop.org/ontologies/nfo/.
*/
- static NfoTranslator& instance();
+ static KNfoTranslator& instance();
QString translation(const QUrl& uri) const;
protected:
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;
};
private:
QHash<QString, QString> m_hash;
};
-#endif // NFO_TRANSLATOR_H
+#endif // KNFO_TRANSLATOR_H