summaryrefslogtreecommitdiffstats
path: root/kbabel/addons/kfile-plugins/kfile_po.cpp
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2013-01-27 01:05:39 -0600
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2013-01-27 01:05:39 -0600
commitff94d46e423398804d2ae63faeb114c2cf604fc4 (patch)
tree4481ffd491d15ac15081cea46d7cc298ef6351a4 /kbabel/addons/kfile-plugins/kfile_po.cpp
parentb9553cef2a3cd9f5b89c8aca6f4b7781a079dbb7 (diff)
downloadtdesdk-ff94d46e423398804d2ae63faeb114c2cf604fc4.tar.gz
tdesdk-ff94d46e423398804d2ae63faeb114c2cf604fc4.zip
Rename a number of libraries and executables to avoid conflicts with KDE4
Diffstat (limited to 'kbabel/addons/kfile-plugins/kfile_po.cpp')
-rw-r--r--kbabel/addons/kfile-plugins/kfile_po.cpp81
1 files changed, 0 insertions, 81 deletions
diff --git a/kbabel/addons/kfile-plugins/kfile_po.cpp b/kbabel/addons/kfile-plugins/kfile_po.cpp
deleted file mode 100644
index 156f52c1..00000000
--- a/kbabel/addons/kfile-plugins/kfile_po.cpp
+++ /dev/null
@@ -1,81 +0,0 @@
-/*
- * Copyright (C) 2002 Marco Wegner <mail@marcowegner.de>
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public
- * License as published by the Free Software Foundation version 2.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; see the file COPYING. If not, write to
- * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- * Boston, MA 02110-1301, USA.
- *
- In addition, as a special exception, the copyright holders give
- permission to link the code of this program with any edition of
- the TQt library by Trolltech AS, Norway (or with modified versions
- of TQt that use the same license as TQt), and distribute linked
- combinations including the two. You must obey the GNU General
- Public License in all respects for all of the code used other than
- TQt. If you modify this file, you may extend this exception to
- your version of the file, but you are not obligated to do so. If
- you do not wish to do so, delete this exception statement from
- your version.
- */
-
-
-#include "kfile_po.h"
-
-#include <tqstringlist.h>
-
-#include "poinfo.h"
-#include <kgenericfactory.h>
-
-using namespace KBabel;
-
-typedef KGenericFactory<KPoPlugin> POFactory;
-K_EXPORT_COMPONENT_FACTORY(kfile_po, POFactory("kfile_po"))
-
-KPoPlugin::KPoPlugin(TQObject *parent, const char *name,
- const TQStringList& args)
- : KFilePlugin(parent, name, args)
-{
- KFileMimeTypeInfo* info = addMimeTypeInfo("application/x-gettext");
-
- KFileMimeTypeInfo::GroupInfo* group =
- addGroupInfo(info, "CatalogInfo", i18n("Catalog Information"));
-
- KFileMimeTypeInfo::ItemInfo* item;
- item = addItemInfo(group, "Total", i18n("Total Messages"), TQVariant::Int);
- item = addItemInfo(group, "Fuzzy", i18n("Fuzzy Messages"), TQVariant::Int);
- item = addItemInfo(group, "Untranslated", i18n("Untranslated Messages"), TQVariant::Int);
- item = addItemInfo(group, "LastTranslator", i18n("Last Translator"), TQVariant::String);
- item = addItemInfo(group, "LanguageTeam", i18n("Language Team"), TQVariant::String);
- item = addItemInfo(group, "Revision", i18n("Revision"), TQVariant::String);
-}
-
-bool KPoPlugin::readInfo(KFileMetaInfo& metaInfo, uint)
-{
- PoInfo poInfo;
- TQStringList wordList;
- ConversionStatus status = PoInfo::info(metaInfo.path(), poInfo, wordList, false, false, false);
- if (status == OK) {
- KFileMetaInfoGroup group = appendGroup(metaInfo, "CatalogInfo");
-
- appendItem(group, "Total", poInfo.total);
- appendItem(group, "Fuzzy", poInfo.fuzzy);
- appendItem(group, "Untranslated", poInfo.untranslated);
- appendItem(group, "LastTranslator", poInfo.lastTranslator);
- appendItem(group, "LanguageTeam", poInfo.languageTeam);
- appendItem(group, "Revision", poInfo.revision);
-
- return true;
- }
- return false;
-}
-
-#include "kfile_po.moc"