summaryrefslogtreecommitdiffstats
path: root/kbabel/filters/linguist/linguistexport.cpp
diff options
context:
space:
mode:
authortpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2010-07-31 19:51:49 +0000
committertpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2010-07-31 19:51:49 +0000
commit4ae0c208b66e0f7954e194384464fe2d0a2c56dd (patch)
treeb0a7cd1c184f0003c0292eb416ed27f674f9cc43 /kbabel/filters/linguist/linguistexport.cpp
parent1964ea0fb4ab57493ca2ebb709c8d3b5395fd653 (diff)
downloadtdesdk-4ae0c208b66e0f7954e194384464fe2d0a2c56dd.tar.gz
tdesdk-4ae0c208b66e0f7954e194384464fe2d0a2c56dd.zip
Trinity Qt initial conversion
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdesdk@1157652 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'kbabel/filters/linguist/linguistexport.cpp')
-rw-r--r--kbabel/filters/linguist/linguistexport.cpp62
1 files changed, 31 insertions, 31 deletions
diff --git a/kbabel/filters/linguist/linguistexport.cpp b/kbabel/filters/linguist/linguistexport.cpp
index 3b69e20a..af0a3298 100644
--- a/kbabel/filters/linguist/linguistexport.cpp
+++ b/kbabel/filters/linguist/linguistexport.cpp
@@ -36,11 +36,11 @@
**************************************************************************** */
-#include <qfile.h>
-#include "qregexp.h"
-#include <qstring.h>
-#include <qstringlist.h>
-#include <qtextstream.h>
+#include <tqfile.h>
+#include "tqregexp.h"
+#include <tqstring.h>
+#include <tqstringlist.h>
+#include <tqtextstream.h>
#include <kgenericfactory.h>
@@ -53,25 +53,25 @@ K_EXPORT_COMPONENT_FACTORY( kbabel_linguistexport, KGenericFactory<LinguistExpor
using namespace KBabel;
-LinguistExportPlugin::LinguistExportPlugin( QObject * parent, const char * name, const QStringList& )
+LinguistExportPlugin::LinguistExportPlugin( TQObject * parent, const char * name, const TQStringList& )
: CatalogExportPlugin( parent, name )
{
}
-ConversionStatus LinguistExportPlugin::save( const QString& filename, const QString&, const Catalog * catalog )
+ConversionStatus LinguistExportPlugin::save( const TQString& filename, const TQString&, const Catalog * catalog )
{
// Check whether we know how to handle the extra data.
if ( catalog->importPluginID( ) != "Qt translation source" )
return UNSUPPORTED_TYPE;
- QFile file( filename );
+ TQFile file( filename );
if ( !file.open( IO_WriteOnly ) )
return OS_ERROR;
SaveSettings settings = catalog->saveSettings( );
// New DOM document.
- QDomDocument doc( "TS" );
+ TQDomDocument doc( "TS" );
// Create the root element.
doc.appendChild( doc.createElement( "TS" ) );
@@ -82,36 +82,36 @@ ConversionStatus LinguistExportPlugin::save( const QString& filename, const QStr
// Regular messages.
for ( uint i = 0; i < catalog->numberOfEntries( ); i++ ) {
- QString comment( extractComment( doc, catalog->comment( i ), fuzzy ) );
+ TQString comment( extractComment( doc, catalog->comment( i ), fuzzy ) );
createMessage( doc, catalog->msgid( i ).join( "" ), catalog->msgstr( i ).join( "" ),
comment, false, fuzzy );
}
// Obsolete messages.
if ( settings.saveObsolete ) {
- QValueList<CatalogItem> obsMessages = catalog->obsoleteEntries( );
- QValueList<CatalogItem>::Iterator it;
+ TQValueList<CatalogItem> obsMessages = catalog->obsoleteEntries( );
+ TQValueList<CatalogItem>::Iterator it;
for ( it = obsMessages.begin( ); it != obsMessages.end( ); ++it ) {
- QString comment( extractComment( doc, (*it).comment( ), fuzzy ) );
+ TQString comment( extractComment( doc, (*it).comment( ), fuzzy ) );
createMessage( doc, (*it).msgid( true ).join( "" ), (*it).msgstr( true ).join( "" ),
comment, true, fuzzy );
}
}
- QTextStream stream( &file );
+ TQTextStream stream( &file );
doc.save( stream, 2 );
file.close( );
return OK;
}
-const QString LinguistExportPlugin::extractComment( QDomDocument& doc, const QString& s, bool& fuzzy )
+const TQString LinguistExportPlugin::extractComment( TQDomDocument& doc, const TQString& s, bool& fuzzy )
{
fuzzy = false;
- QString comment( s );
+ TQString comment( s );
if ( !comment.isEmpty( ) ) {
// Extract the context and the actual comment.
- comment.remove( QRegExp( "^Context:[\\s]*" ) );
+ comment.remove( TQRegExp( "^Context:[\\s]*" ) );
/*
* HACK
*
@@ -129,28 +129,28 @@ const QString LinguistExportPlugin::extractComment( QDomDocument& doc, const QSt
comment.remove("#, fuzzy");
}
- QString newContext;
+ TQString newContext;
pos = comment.find( '\n' );
if ( pos >= 0 ) {
newContext = comment.left( pos );
- comment.replace( 0, pos + 1, "" ); // ### TODO: use QString::remove
+ comment.replace( 0, pos + 1, "" ); // ### TODO: use TQString::remove
} else {
newContext = comment;
- comment = ""; // ### TODO: use QString() instead of ""
+ comment = ""; // ### TODO: use TQString() instead of ""
}
setContext( doc, newContext );
}
return comment;
}
-void LinguistExportPlugin::createMessage( QDomDocument& doc, const QString& msgid,
- const QString& msgstr, const QString& comment,
+void LinguistExportPlugin::createMessage( TQDomDocument& doc, const TQString& msgid,
+ const TQString& msgstr, const TQString& comment,
const bool obsolete, const bool fuzzy )
{
- QDomElement elem;
- QDomText text;
+ TQDomElement elem;
+ TQDomText text;
- QDomElement messageElement = doc.createElement( "message" );
+ TQDomElement messageElement = doc.createElement( "message" );
elem = doc.createElement( "source" );
text = doc.createTextNode( msgid );
@@ -179,17 +179,17 @@ void LinguistExportPlugin::createMessage( QDomDocument& doc, const QString& msgi
contextElement.appendChild( messageElement );
}
-void LinguistExportPlugin::setContext( QDomDocument& doc, QString newContext )
+void LinguistExportPlugin::setContext( TQDomDocument& doc, TQString newContext )
{
// Nothing to do here.
if ( newContext == context )
return;
- // Find out whether there is already such a context in the QDomDocument.
- QDomNode node = doc.documentElement( ).firstChild( );
+ // Find out whether there is already such a context in the TQDomDocument.
+ TQDomNode node = doc.documentElement( ).firstChild( );
while ( !node.isNull( ) ) {
if ( node.isElement( ) ) {
- QDomElement elem = node.firstChild( ).toElement( );
+ TQDomElement elem = node.firstChild( ).toElement( );
if ( elem.isElement( ) && elem.tagName( ) == "name" && elem.text( ) == newContext ) {
// We found the context.
context = newContext;
@@ -205,8 +205,8 @@ void LinguistExportPlugin::setContext( QDomDocument& doc, QString newContext )
contextElement = doc.createElement( "context" );
doc.documentElement( ).appendChild( contextElement );
// Appropriate name element.
- QDomElement nameElement = doc.createElement( "name" );
- QDomText text = doc.createTextNode( newContext );
+ TQDomElement nameElement = doc.createElement( "name" );
+ TQDomText text = doc.createTextNode( newContext );
nameElement.appendChild( text );
contextElement.appendChild( nameElement );
// Store new context.