summaryrefslogtreecommitdiffstats
path: root/lib/kotext/KoAutoFormat.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lib/kotext/KoAutoFormat.cpp')
-rw-r--r--lib/kotext/KoAutoFormat.cpp524
1 files changed, 262 insertions, 262 deletions
diff --git a/lib/kotext/KoAutoFormat.cpp b/lib/kotext/KoAutoFormat.cpp
index 4e0ad7bb..b6529b8f 100644
--- a/lib/kotext/KoAutoFormat.cpp
+++ b/lib/kotext/KoAutoFormat.cpp
@@ -40,43 +40,43 @@
#include <kcompletion.h>
#include <kcalendarsystem.h>
-#include <qfile.h>
-#include <qlabel.h>
-#include <qtooltip.h>
-#include <qwhatsthis.h>
-#include <qdom.h>
-#include <qregexp.h>
+#include <tqfile.h>
+#include <tqlabel.h>
+#include <tqtooltip.h>
+#include <tqwhatsthis.h>
+#include <tqdom.h>
+#include <tqregexp.h>
-KoCompletionBox::KoCompletionBox( QWidget * parent, const char * name, WFlags f)
- : QLabel(parent,name,f)
+KoCompletionBox::KoCompletionBox( TQWidget * tqparent, const char * name, WFlags f)
+ : TQLabel(tqparent,name,f)
{
- setBackgroundColor(QColor("#FFFFE6"));
- setFocusPolicy(QWidget::NoFocus);
- setFrameShape(QFrame::Box);
+ setBackgroundColor(TQColor("#FFFFE6"));
+ setFocusPolicy(TQ_NoFocus);
+ setFrameShape(TQFrame::Box);
}
KoCompletionBox::~KoCompletionBox()
{
}
-void KoCompletionBox::mousePressEvent( QMouseEvent *)
+void KoCompletionBox::mousePressEvent( TQMouseEvent *)
{
hide();
}
-QString& KoCompletionBox::lastWord()
+TQString& KoCompletionBox::lastWord()
{
return m_lastWord;
}
-void KoCompletionBox::setLastWord( QString const &lastword)
+void KoCompletionBox::setLastWord( TQString const &lastword)
{
m_lastWord = lastword;
}
-KoAutoFormatEntry::KoAutoFormatEntry(const QString& replace)
- : m_replace( replace )
+KoAutoFormatEntry::KoAutoFormatEntry(const TQString& tqreplace)
+ : m_tqreplace( tqreplace )
{
m_formatOptions= 0L;
}
@@ -120,7 +120,7 @@ KoAutoFormat::KoAutoFormat( KoDocument *_doc, KoVariableCollection *_varCollecti
: m_doc( _doc ),
m_varCollection(_varCollection),
m_varFormatCollection(_varFormatCollection),
- m_autoFormatLanguage( QString::null),
+ m_autoFormatLanguage( TQString()),
m_configRead( false ),
m_convertUpperCase( false ), m_convertUpperUpper( false ),
m_advancedAutoCorrect( true ),
@@ -234,10 +234,10 @@ KoAutoFormat::~KoAutoFormat()
void KoAutoFormat::updateMaxWords()
{
- QStringList list = m_listCompletion->items();
- for ( QStringList::Iterator it = list.begin(); it != list.end(); ++it )
+ TQStringList list = m_listCompletion->items();
+ for ( TQStringList::Iterator it = list.begin(); it != list.end(); ++it )
{
- QString tmp = *it;
+ TQString tmp = *it;
uint maxword = 1;
for (uint i=0; i < (uint)tmp.length(); i++)
@@ -267,7 +267,7 @@ void KoAutoFormat::readConfig(bool force)
KConfigGroupSaver cgs( config, "AutoFormat" );
//when we force don't load format language.
if ( !force)
- m_autoFormatLanguage = config->readEntry("formatLanguage", QString::null);
+ m_autoFormatLanguage = config->readEntry("formatLanguage", TQString());
m_convertUpperCase = config->readBoolEntry( "ConvertUpperCase", false );
m_convertUpperUpper = config->readBoolEntry( "ConvertUpperUpper", false );
@@ -283,8 +283,8 @@ void KoAutoFormat::readConfig(bool force)
m_removeSpaceBeginEndLine = config->readBoolEntry("RemoveSpaceBeginEndLine", true);
m_useBulletStyle = config->readBoolEntry("UseBulletStyle",false);
- QString tmp = config->readEntry( "BulletStyle", "" );
- m_bulletStyle = tmp.isEmpty() ? QChar() : tmp[0];
+ TQString tmp = config->readEntry( "BulletStyle", "" );
+ m_bulletStyle = tmp.isEmpty() ? TQChar() : tmp[0];
m_autoChangeFormat = config->readBoolEntry( "AutoChangeFormat", false );
@@ -293,14 +293,14 @@ void KoAutoFormat::readConfig(bool force)
m_useAutoNumberStyle = config->readBoolEntry( "AutoNumberStyle", false );
- QString beginDoubleQuote = config->readEntry( "TypographicQuotesBegin" );
- QString endDoubleQuote = config->readEntry( "TypographicQuotesEnd" );
+ TQString beginDoubleQuote = config->readEntry( "TypographicQuotesBegin" );
+ TQString endDoubleQuote = config->readEntry( "TypographicQuotesEnd" );
- m_typographicDoubleQuotes.replace = config->readBoolEntry( "TypographicQuotesEnabled", false );
+ m_typographicDoubleQuotes.tqreplace = config->readBoolEntry( "TypographicQuotesEnabled", false );
- QString begin = config->readEntry( "TypographicSimpleQuotesBegin" );
- QString end = config->readEntry( "TypographicSimpleQuotesEnd" );
- m_typographicSimpleQuotes.replace = config->readBoolEntry( "TypographicSimpleQuotesEnabled", false );
+ TQString begin = config->readEntry( "TypographicSimpleQuotesBegin" );
+ TQString end = config->readEntry( "TypographicSimpleQuotesEnd" );
+ m_typographicSimpleQuotes.tqreplace = config->readBoolEntry( "TypographicSimpleQuotesEnabled", false );
m_bAutoSuperScript = config->readBoolEntry( "AutoSuperScript", true );
@@ -335,7 +335,7 @@ void KoAutoFormat::readConfig(bool force)
if( beginDoubleQuote.isEmpty())
{
if( m_typographicDefaultDoubleQuotes.begin.isNull())
- m_typographicDoubleQuotes.begin = QChar('«');
+ m_typographicDoubleQuotes.begin = TQChar('�');
else
m_typographicDoubleQuotes.begin = m_typographicDefaultDoubleQuotes.begin;
}
@@ -345,14 +345,14 @@ void KoAutoFormat::readConfig(bool force)
if( endDoubleQuote.isEmpty() )
{
if( m_typographicDefaultDoubleQuotes.end.isNull())
- m_typographicDoubleQuotes.end = QChar('»');
+ m_typographicDoubleQuotes.end = TQChar('�');
else
m_typographicDoubleQuotes.end = m_typographicDefaultDoubleQuotes.end;
}
else
m_typographicDoubleQuotes.end = endDoubleQuote[0];
- m_typographicDoubleQuotes.replace = m_typographicDoubleQuotes.replace
+ m_typographicDoubleQuotes.tqreplace = m_typographicDoubleQuotes.tqreplace
&& !m_typographicDoubleQuotes.begin.isNull()
&& !m_typographicDoubleQuotes.end.isNull();
@@ -360,7 +360,7 @@ void KoAutoFormat::readConfig(bool force)
if( begin.isEmpty())
{
if( m_typographicDefaultSimpleQuotes.begin.isNull())
- m_typographicSimpleQuotes.begin = QChar('\'');
+ m_typographicSimpleQuotes.begin = TQChar('\'');
else
m_typographicSimpleQuotes.begin = m_typographicDefaultSimpleQuotes.begin;
}
@@ -370,14 +370,14 @@ void KoAutoFormat::readConfig(bool force)
if( end.isEmpty() )
{
if( m_typographicDefaultSimpleQuotes.end.isNull())
- m_typographicSimpleQuotes.end = QChar('\'');
+ m_typographicSimpleQuotes.end = TQChar('\'');
else
m_typographicSimpleQuotes.end = m_typographicDefaultSimpleQuotes.end;
}
else
m_typographicSimpleQuotes.end = end[0];
- m_typographicSimpleQuotes.replace = m_typographicSimpleQuotes.replace
+ m_typographicSimpleQuotes.tqreplace = m_typographicSimpleQuotes.tqreplace
&& !m_typographicSimpleQuotes.end.isNull()
&& !m_typographicSimpleQuotes.begin.isNull();
@@ -392,10 +392,10 @@ void KoAutoFormat::readAutoCorrectConfig()
{
Q_ASSERT( m_entries.isEmpty() ); // readConfig is only called once...
KLocale klocale(m_doc->instance()->instanceName());
- QString kdelang = klocale.languageList().front();
- kdelang.remove( QRegExp( "@.*" ) );
+ TQString kdelang = klocale.languageList().front();
+ kdelang.remove( TQRegExp( "@.*" ) );
kdDebug(32500) << "KoAutoFormat: m_autoFormatLanguage=" << m_autoFormatLanguage << " kdelang=" << kdelang << endl;
- QString fname;
+ TQString fname;
if ( !m_autoFormatLanguage.isEmpty() )
{
fname = locate( "data", "koffice/autocorrect/" + m_autoFormatLanguage + ".xml", m_doc->instance() );
@@ -404,9 +404,9 @@ void KoAutoFormat::readAutoCorrectConfig()
{
if ( fname.isEmpty() && !kdelang.isEmpty() )
fname = locate( "data", "koffice/autocorrect/" + kdelang + ".xml", m_doc->instance() );
- if ( fname.isEmpty() && kdelang.contains("_") )
+ if ( fname.isEmpty() && kdelang.tqcontains("_") )
{
- kdelang.remove( QRegExp( "_.*" ) );
+ kdelang.remove( TQRegExp( "_.*" ) );
fname = locate( "data", "koffice/autocorrect/" + kdelang + ".xml", m_doc->instance() );
}
if ( fname.isEmpty() )
@@ -414,59 +414,59 @@ void KoAutoFormat::readAutoCorrectConfig()
}
if ( fname.isEmpty() )
return;
- QFile xmlFile(fname);
+ TQFile xmlFile(fname);
if(!xmlFile.open(IO_ReadOnly))
return;
- QDomDocument doc;
+ TQDomDocument doc;
if(!doc.setContent(&xmlFile))
return;
if(doc.doctype().name() != "autocorrection") {
//return;
}
- QDomElement de=doc.documentElement();
+ TQDomElement de=doc.documentElement();
loadAutoCorrection( de );
- QDomElement upper = de.namedItem( "UpperCaseExceptions" ).toElement();
+ TQDomElement upper = de.namedItem( "UpperCaseExceptions" ).toElement();
if(!upper.isNull())
{
- QDomNodeList nl = upper.childNodes();
+ TQDomNodeList nl = upper.childNodes();
for(uint i = 0; i < nl.count(); i++)
{
m_upperCaseExceptions+= nl.item(i).toElement().attribute("exception");
}
}
- QDomElement twoUpper = de.namedItem( "TwoUpperLetterExceptions" ).toElement();
+ TQDomElement twoUpper = de.namedItem( "TwoUpperLetterExceptions" ).toElement();
if(!twoUpper.isNull())
{
- QDomNodeList nl = twoUpper.childNodes();
+ TQDomNodeList nl = twoUpper.childNodes();
for(uint i = 0; i < nl.count(); i++)
{
m_twoUpperLetterException+= nl.item(i).toElement().attribute("exception");
}
}
- QDomElement superScript = de.namedItem( "SuperScript" ).toElement();
+ TQDomElement superScript = de.namedItem( "SuperScript" ).toElement();
if(!superScript.isNull())
{
- QDomNodeList nl = superScript.childNodes();
+ TQDomNodeList nl = superScript.childNodes();
for(uint i = 0; i < nl.count() ; i++) {
//bug in qmap we overwrite = false doesn't work
//so we can't add multiple "othernb"
- m_superScriptEntries.insert( nl.item(i).toElement().attribute("find"), KoAutoFormatEntry(nl.item(i).toElement().attribute("super")),FALSE );
+ m_superScriptEntries.insert( nl.item(i).toElement().attribute("tqfind"), KoAutoFormatEntry(nl.item(i).toElement().attribute("super")),FALSE );
}
}
- QDomElement doubleQuote = de.namedItem( "DoubleQuote" ).toElement();
+ TQDomElement doubleQuote = de.namedItem( "DoubleQuote" ).toElement();
if(!doubleQuote.isNull())
{
- QDomElement childItem = doubleQuote.namedItem("doublequote").toElement();
+ TQDomElement childItem = doubleQuote.namedItem("doublequote").toElement();
if ( !childItem.isNull() )
{
- QString attr = childItem.attribute( "begin" );
+ TQString attr = childItem.attribute( "begin" );
if ( !attr.isEmpty() && attr[0] != 0 )
m_typographicDefaultDoubleQuotes.begin = attr[0];
attr = childItem.attribute( "end" );
@@ -474,13 +474,13 @@ void KoAutoFormat::readAutoCorrectConfig()
m_typographicDefaultDoubleQuotes.end = attr[0];
}
}
- QDomElement simpleQuote = de.namedItem( "SimpleQuote" ).toElement();
+ TQDomElement simpleQuote = de.namedItem( "SimpleQuote" ).toElement();
if(!simpleQuote.isNull())
{
- QDomElement childItem = simpleQuote.namedItem("simplequote").toElement();
+ TQDomElement childItem = simpleQuote.namedItem("simplequote").toElement();
if ( !childItem.isNull() )
{
- QString attr = childItem.attribute( "begin" );
+ TQString attr = childItem.attribute( "begin" );
if ( !attr.isEmpty() && attr[0] != 0 )
m_typographicDefaultSimpleQuotes.begin = attr[0];
attr = childItem.attribute( "end" );
@@ -492,32 +492,32 @@ void KoAutoFormat::readAutoCorrectConfig()
void KoAutoFormat::loadAllLanguagesAutoCorrection()
{
- QString fname = locate( "data", "koffice/autocorrect/all_languages.xml", m_doc->instance() );
+ TQString fname = locate( "data", "koffice/autocorrect/all_languages.xml", m_doc->instance() );
if ( fname.isEmpty() )
return;
- QFile xmlFile( fname );
+ TQFile xmlFile( fname );
if(xmlFile.open(IO_ReadOnly))
{
- QDomDocument doc;
+ TQDomDocument doc;
if(!doc.setContent(&xmlFile)) {
return;
}
if(doc.doctype().name() != "autocorrection") {
//return;
}
- QDomElement de=doc.documentElement();
+ TQDomElement de=doc.documentElement();
loadAutoCorrection( de, true );
xmlFile.close();
}
}
-void KoAutoFormat::loadAutoCorrection( const QDomElement & _de, bool _allLanguages )
+void KoAutoFormat::loadAutoCorrection( const TQDomElement & _de, bool _allLanguages )
{
- QDomElement item = _de.namedItem( "items" ).toElement();
+ TQDomElement item = _de.namedItem( "items" ).toElement();
if(!item.isNull())
{
- QDomNodeList nl = item.childNodes();
+ TQDomNodeList nl = item.childNodes();
m_maxFindLength=nl.count();
for(uint i = 0; i < m_maxFindLength; i++) {
loadEntry( nl.item(i).toElement(), _allLanguages);
@@ -525,9 +525,9 @@ void KoAutoFormat::loadAutoCorrection( const QDomElement & _de, bool _allLanguag
}
}
-void KoAutoFormat::loadEntry( const QDomElement &nl, bool _allLanguages)
+void KoAutoFormat::loadEntry( const TQDomElement &nl, bool _allLanguages)
{
- KoAutoFormatEntry *tmp =new KoAutoFormatEntry(nl.attribute("replace"));
+ KoAutoFormatEntry *tmp =new KoAutoFormatEntry(nl.attribute("tqreplace"));
if ( nl.hasAttribute("FONT"))
{
tmp->createNewEntryContext();
@@ -544,7 +544,7 @@ void KoAutoFormat::loadEntry( const QDomElement &nl, bool _allLanguages)
{
tmp->createNewEntryContext();
tmp->formatEntryContext()->m_optionsMask |= KoSearchContext::Bold;
- QString value = nl.attribute("BOLD");
+ TQString value = nl.attribute("BOLD");
if ( value.toInt() == 1 )
tmp->formatEntryContext()->m_options |= KoSearchContext::Bold;
}
@@ -552,7 +552,7 @@ void KoAutoFormat::loadEntry( const QDomElement &nl, bool _allLanguages)
{
tmp->createNewEntryContext();
tmp->formatEntryContext()->m_optionsMask |= KoSearchContext::Italic;
- QString value = nl.attribute("ITALIC");
+ TQString value = nl.attribute("ITALIC");
if ( value.toInt() == 1 )
tmp->formatEntryContext()->m_options |= KoSearchContext::Italic;
}
@@ -560,7 +560,7 @@ void KoAutoFormat::loadEntry( const QDomElement &nl, bool _allLanguages)
{
tmp->createNewEntryContext();
tmp->formatEntryContext()->m_optionsMask |= KoSearchContext::Underline;
- QString value = nl.attribute("UNDERLINE");
+ TQString value = nl.attribute("UNDERLINE");
if ( value =="single" )
tmp->formatEntryContext()->m_underline = KoTextFormat::U_SIMPLE;
else if ( value =="double" )
@@ -574,7 +574,7 @@ void KoAutoFormat::loadEntry( const QDomElement &nl, bool _allLanguages)
{
tmp->createNewEntryContext();
tmp->formatEntryContext()->m_optionsMask |= KoSearchContext::StrikeOut;
- QString value = nl.attribute("STRIKEOUT");
+ TQString value = nl.attribute("STRIKEOUT");
if ( value =="single" )
tmp->formatEntryContext()->m_strikeOut = KoTextFormat::S_SIMPLE;
else if ( value =="double" )
@@ -588,7 +588,7 @@ void KoAutoFormat::loadEntry( const QDomElement &nl, bool _allLanguages)
{
tmp->createNewEntryContext();
tmp->formatEntryContext()->m_optionsMask |= KoSearchContext::VertAlign;
- QString value = nl.attribute("VERTALIGN");
+ TQString value = nl.attribute("VERTALIGN");
tmp->formatEntryContext()->m_vertAlign=static_cast<KoTextFormat::VerticalAlignment>( value.toInt() );
}
@@ -596,20 +596,20 @@ void KoAutoFormat::loadEntry( const QDomElement &nl, bool _allLanguages)
{
tmp->createNewEntryContext();
tmp->formatEntryContext()->m_optionsMask |= KoSearchContext::Color;
- QColor col( nl.attribute("TEXTCOLOR" ));
+ TQColor col( nl.attribute("TEXTCOLOR" ));
tmp->formatEntryContext()->m_color = col;
}
if ( nl.hasAttribute("TEXTBGCOLOR" ))
{
tmp->createNewEntryContext();
tmp->formatEntryContext()->m_optionsMask |= KoSearchContext::BgColor;
- QColor col( nl.attribute("TEXTBGCOLOR" ));
+ TQColor col( nl.attribute("TEXTBGCOLOR" ));
tmp->formatEntryContext()->m_backGroundColor = col;
}
if ( !_allLanguages )
- m_entries.insert( nl.attribute("find"), tmp );
+ m_entries.insert( nl.attribute("tqfind"), tmp );
else
- m_allLanguages.insert( nl.attribute("find"), tmp );
+ m_allLanguages.insert( nl.attribute("tqfind"), tmp );
}
@@ -626,12 +626,12 @@ void KoAutoFormat::saveConfig()
config->writeEntry( "includeTwoLetterException", m_includeTwoUpperLetterException );
config->writeEntry( "includeAbbreviation", m_includeAbbreviation );
- config->writeEntry( "TypographicQuotesBegin", QString( m_typographicDoubleQuotes.begin ) );
- config->writeEntry( "TypographicQuotesEnd", QString( m_typographicDoubleQuotes.end ) );
- config->writeEntry( "TypographicQuotesEnabled", m_typographicDoubleQuotes.replace );
- config->writeEntry( "TypographicSimpleQuotesBegin", QString( m_typographicSimpleQuotes.begin ) );
- config->writeEntry( "TypographicSimpleQuotesEnd", QString( m_typographicSimpleQuotes.end ) );
- config->writeEntry( "TypographicSimpleQuotesEnabled", m_typographicSimpleQuotes.replace );
+ config->writeEntry( "TypographicQuotesBegin", TQString( m_typographicDoubleQuotes.begin ) );
+ config->writeEntry( "TypographicQuotesEnd", TQString( m_typographicDoubleQuotes.end ) );
+ config->writeEntry( "TypographicQuotesEnabled", m_typographicDoubleQuotes.tqreplace );
+ config->writeEntry( "TypographicSimpleQuotesBegin", TQString( m_typographicSimpleQuotes.begin ) );
+ config->writeEntry( "TypographicSimpleQuotesEnd", TQString( m_typographicSimpleQuotes.end ) );
+ config->writeEntry( "TypographicSimpleQuotesEnabled", m_typographicSimpleQuotes.tqreplace );
config->writeEntry( "AdvancedAutocorrect", m_advancedAutoCorrect );
config->writeEntry( "AutoCorrectionWithFormat", m_bAutoCorrectionWithFormat );
@@ -643,7 +643,7 @@ void KoAutoFormat::saveConfig()
config->writeEntry( "RemoveSpaceBeginEndLine",m_removeSpaceBeginEndLine );
config->writeEntry( "UseBulletStyle", m_useBulletStyle);
- config->writeEntry( "BulletStyle", QString(m_bulletStyle));
+ config->writeEntry( "BulletStyle", TQString(m_bulletStyle));
config->writeEntry( "AutoChangeFormat", m_autoChangeFormat);
@@ -663,28 +663,28 @@ void KoAutoFormat::saveConfig()
config->writeEntry( "CompletionKeyAction", ( int )m_keyCompletionAction );
config->setGroup( "AutoFormatEntries" );
- QDictIterator<KoAutoFormatEntry> it( m_entries );
+ TQDictIterator<KoAutoFormatEntry> it( m_entries );
//refresh m_maxFindLength
m_maxFindLength=0;
- QDomDocument doc("autocorrection");
+ TQDomDocument doc("autocorrection");
- QDomElement begin = doc.createElement( "Word" );
+ TQDomElement begin = doc.createElement( "Word" );
doc.appendChild( begin );
- QDomElement items;
+ TQDomElement items;
items = doc.createElement("items");
- QDomElement data;
+ TQDomElement data;
for ( ; it.current() ; ++it )
{
items.appendChild(saveEntry( it, doc));
- //m_maxFindLength=QMAX(m_maxFindLength,it.currentKey().length());
+ //m_maxFindLength=TQMAX(m_maxFindLength,it.currentKey().length());
}
buildMaxLen();
begin.appendChild(items);
- QDomElement upper;
+ TQDomElement upper;
upper = doc.createElement("UpperCaseExceptions");
- for ( QStringList::Iterator it = m_upperCaseExceptions.begin(); it != m_upperCaseExceptions.end();++it )
+ for ( TQStringList::Iterator it = m_upperCaseExceptions.begin(); it != m_upperCaseExceptions.end();++it )
{
data = doc.createElement("word");
data.setAttribute("exception",(*it) );
@@ -692,10 +692,10 @@ void KoAutoFormat::saveConfig()
}
begin.appendChild(upper);
- QDomElement twoUpper;
+ TQDomElement twoUpper;
twoUpper = doc.createElement("TwoUpperLetterExceptions");
- for ( QStringList::Iterator it = m_twoUpperLetterException.begin(); it != m_twoUpperLetterException.end();++it )
+ for ( TQStringList::Iterator it = m_twoUpperLetterException.begin(); it != m_twoUpperLetterException.end();++it )
{
data = doc.createElement("word");
data.setAttribute("exception",(*it) );
@@ -703,35 +703,35 @@ void KoAutoFormat::saveConfig()
}
begin.appendChild(twoUpper);
- QDomElement super;
+ TQDomElement super;
super = doc.createElement("SuperScript");
KoAutoFormatEntryMap::Iterator it2 = m_superScriptEntries.begin();
for ( ; it2 != m_superScriptEntries.end() ; ++it2 )
{
data = doc.createElement("superscript");
- data.setAttribute("find", it2.key());
- data.setAttribute("super", it2.data().replace());
+ data.setAttribute("tqfind", it2.key());
+ data.setAttribute("super", it2.data().tqreplace());
super.appendChild(data);
}
begin.appendChild(super);
- QDomElement doubleQuote;
+ TQDomElement doubleQuote;
doubleQuote = doc.createElement("DoubleQuote");
data = doc.createElement("doublequote");
- data.setAttribute("begin", QString(m_typographicDefaultDoubleQuotes.begin));
- data.setAttribute("end", QString(m_typographicDefaultDoubleQuotes.end));
+ data.setAttribute("begin", TQString(m_typographicDefaultDoubleQuotes.begin));
+ data.setAttribute("end", TQString(m_typographicDefaultDoubleQuotes.end));
doubleQuote.appendChild(data);
begin.appendChild(doubleQuote);
- QDomElement simpleQuote;
+ TQDomElement simpleQuote;
simpleQuote = doc.createElement("SimpleQuote");
data = doc.createElement("simplequote");
- data.setAttribute("begin", QString(m_typographicDefaultSimpleQuotes.begin));
- data.setAttribute("end", QString(m_typographicDefaultSimpleQuotes.end));
+ data.setAttribute("begin", TQString(m_typographicDefaultSimpleQuotes.begin));
+ data.setAttribute("end", TQString(m_typographicDefaultSimpleQuotes.end));
simpleQuote.appendChild(data);
begin.appendChild(simpleQuote);
- QFile f;
+ TQFile f;
if ( m_autoFormatLanguage.isEmpty())
f.setName(locateLocal("data", "koffice/autocorrect/"+klocale.languageList().front() + ".xml",m_doc->instance()));
else
@@ -740,19 +740,19 @@ void KoAutoFormat::saveConfig()
kdWarning()<<"Error during saving autoformat to " << f.name() << endl;
return;
}
- QTextStream ts(&f);
+ TQTextStream ts(&f);
doc.save(ts, 2);
f.close();
autoFormatIsActive();
config->sync();
}
-QDomElement KoAutoFormat::saveEntry( QDictIterator<KoAutoFormatEntry> _entry, QDomDocument doc)
+TQDomElement KoAutoFormat::saveEntry( TQDictIterator<KoAutoFormatEntry> _entry, TQDomDocument doc)
{
- QDomElement data;
+ TQDomElement data;
data = doc.createElement("item");
- data.setAttribute("find", _entry.currentKey());
- data.setAttribute("replace", _entry.current()->replace());
+ data.setAttribute("tqfind", _entry.currentKey());
+ data.setAttribute("tqreplace", _entry.current()->tqreplace());
if ( _entry.current()->formatEntryContext() )
{
KoSearchContext *tmp = _entry.current()->formatEntryContext();
@@ -847,28 +847,28 @@ QDomElement KoAutoFormat::saveEntry( QDictIterator<KoAutoFormatEntry> _entry, QD
return data;
}
-void KoAutoFormat::addAutoFormatEntry( const QString &key, const QString &replace )
+void KoAutoFormat::addAutoFormatEntry( const TQString &key, const TQString &tqreplace )
{
- KoAutoFormatEntry *findEntry = m_entries.find( key);
+ KoAutoFormatEntry *findEntry = m_entries.tqfind( key);
if ( findEntry )
{
- if ( findEntry->replace().lower() == replace.lower() )
+ if ( findEntry->tqreplace().lower() == tqreplace.lower() )
return;
}
- KoAutoFormatEntry *tmp = new KoAutoFormatEntry( replace );
+ KoAutoFormatEntry *tmp = new KoAutoFormatEntry( tqreplace );
m_entries.insert( key, tmp );
saveConfig();
buildMaxLen();
}
-QString KoAutoFormat::getLastWord(KoTextParag *parag, int const index)
+TQString KoAutoFormat::getLastWord(KoTextParag *parag, int const index)
{
- QString lastWord;
+ TQString lastWord;
KoTextString *s = parag->string();
for ( int i = index - 1; i >= 0; --i )
{
- QChar ch = s->at( i ).c;
+ TQChar ch = s->at( i ).c;
if ( ch.isSpace() || ch.isPunct() )
break;
lastWord.prepend( ch );
@@ -876,14 +876,14 @@ QString KoAutoFormat::getLastWord(KoTextParag *parag, int const index)
return lastWord;
}
-QString KoAutoFormat::getLastWord(const int max_words, KoTextParag *parag, int const index)
+TQString KoAutoFormat::getLastWord(const int max_words, KoTextParag *parag, int const index)
{
- QString lastWord;
+ TQString lastWord;
KoTextString const *s = parag->string();
int words = 0;
for ( int i = index - 1; i >= 0; --i )
{
- QChar ch = s->at( i ).c;
+ TQChar ch = s->at( i ).c;
if ( ch.isSpace() || ch.isPunct() )
{
++words;
@@ -895,13 +895,13 @@ QString KoAutoFormat::getLastWord(const int max_words, KoTextParag *parag, int c
return lastWord;
}
-QString KoAutoFormat::getWordAfterSpace(KoTextParag *parag, int const index)
+TQString KoAutoFormat::getWordAfterSpace(KoTextParag *parag, int const index)
{
- QString word;
+ TQString word;
KoTextString *s = parag->string();
for ( int i = index - 1; i >= 0; --i )
{
- QChar ch = s->at( i ).c;
+ TQChar ch = s->at( i ).c;
if ( ch.isSpace() )
break;
word.prepend( ch );
@@ -915,7 +915,7 @@ bool KoAutoFormat::doCompletion( KoTextCursor* textEditCursor, KoTextParag *para
if( m_completion )
{
bool part=false;
- QString lastWord, word;
+ TQString lastWord, word;
if (m_completionBox && m_completionBox->isShown() ) //word completion with the tool-tip box
{
word = m_completionBox->text();
@@ -923,16 +923,16 @@ bool KoAutoFormat::doCompletion( KoTextCursor* textEditCursor, KoTextParag *para
}
else
{
- QStringList wordlist, new_wordlist;
+ TQStringList wordlist, new_wordlist;
for (uint i=1; i <= m_countMaxWords; i++ )
{
lastWord = getLastWord(i, parag, index+1);
wordlist += m_listCompletion->substringCompletion( lastWord ); //find all completion words that contains lastWord
}
uint maxlength = 0;
- for ( QStringList::ConstIterator it = wordlist.begin(); it != wordlist.end(); ++it ) // several completion words were found
+ for ( TQStringList::ConstIterator it = wordlist.begin(); it != wordlist.end(); ++it ) // several completion words were found
{
- if ( (*it).startsWith( lastWord, false ) && new_wordlist.find(*it) == new_wordlist.end() ) //the completion words that begin with lastWord
+ if ( (*it).tqstartsWith( lastWord, false ) && new_wordlist.tqfind(*it) == new_wordlist.end() ) //the completion words that begin with lastWord
{
if ( (*it).length() > maxlength )
maxlength = (*it).length();
@@ -949,10 +949,10 @@ bool KoAutoFormat::doCompletion( KoTextCursor* textEditCursor, KoTextParag *para
//we must extract the common part of the completions
for (uint i = lastWord.length(); i<maxlength && !part; i++) //iterate through all completion words
{
- QChar ch = new_wordlist.first().at(i);
- for (QStringList::ConstIterator it = new_wordlist.begin(); it != new_wordlist.end(); ++it )
+ TQChar ch = new_wordlist.first().at(i);
+ for (TQStringList::ConstIterator it = new_wordlist.begin(); it != new_wordlist.end(); ++it )
{
- if ( (*it).at(i).lower() != ch.lower() )
+ if ( (*it).tqat(i).lower() != ch.lower() )
{
word = (*it).left(i); //the completion word is truncated here
//kdDebug() << "set the word completion to:" << word << endl;
@@ -1026,24 +1026,24 @@ bool KoAutoFormat::doToolTipCompletion( KoTextCursor* textEditCursor, KoTextPara
{
if( m_completion && m_toolTipCompletion && m_completionBox && m_completionBox->isShown() )
{
- if ( ( keyPressed == Qt::Key_Return && m_keyCompletionAction==Enter )
- || ( keyPressed == Qt::Key_Enter && m_keyCompletionAction==Enter )
- || ( keyPressed == Qt::Key_Tab && m_keyCompletionAction==Tab )
- || ( keyPressed == Qt::Key_Space && m_keyCompletionAction==Space )
- || ( keyPressed == Qt::Key_End && m_keyCompletionAction==End )
- || ( keyPressed == Qt::Key_Right && m_keyCompletionAction==Right ))
+ if ( ( keyPressed == TQt::Key_Return && m_keyCompletionAction==Enter )
+ || ( keyPressed == TQt::Key_Enter && m_keyCompletionAction==Enter )
+ || ( keyPressed == TQt::Key_Tab && m_keyCompletionAction==Tab )
+ || ( keyPressed == TQt::Key_Space && m_keyCompletionAction==Space )
+ || ( keyPressed == TQt::Key_End && m_keyCompletionAction==End )
+ || ( keyPressed == TQt::Key_Right && m_keyCompletionAction==Right ))
{
return doCompletion(textEditCursor, parag, index, txtObj);
}
}
return false;
}
-void KoAutoFormat::showToolTipBox(KoTextParag *parag, int index, QWidget *widget, const QPoint &pos )
+void KoAutoFormat::showToolTipBox(KoTextParag *parag, int index, TQWidget *widget, const TQPoint &pos )
{
if( m_completion && m_toolTipCompletion)
{
- QString lastWord, word;
+ TQString lastWord, word;
for (uint i=1; i <= m_countMaxWords; i++ )
{
lastWord = getLastWord(i, parag, index+1);
@@ -1058,12 +1058,12 @@ void KoAutoFormat::showToolTipBox(KoTextParag *parag, int index, QWidget *widge
return;
word=lastWord+word.right(word.length()-length);
if (!m_completionBox)
- m_completionBox = new KoCompletionBox(0,0,Qt::WType_Popup);
- QPoint const show_pos = widget->mapToGlobal(pos);
+ m_completionBox = new KoCompletionBox(0,0,TQt::WType_Popup);
+ TQPoint const show_pos = widget->mapToGlobal(pos);
m_completionBox->setText(word);
m_completionBox->setLastWord(lastWord);
m_completionBox->adjustSize();
- int const height = m_completionBox->sizeHint().height();
+ int const height = m_completionBox->tqsizeHint().height();
m_completionBox->move( show_pos.x(), show_pos.y() - height );
if (!m_completionBox->isShown() )
@@ -1092,13 +1092,13 @@ void KoAutoFormat::autoFormatIsActive()
m_autoReplaceNumber ||
m_autoChangeFormat ||
m_completion ||
- m_typographicDoubleQuotes.replace ||
- m_typographicSimpleQuotes.replace ||
+ m_typographicDoubleQuotes.tqreplace ||
+ m_typographicSimpleQuotes.tqreplace ||
m_entries.count()!=0 ||
m_allLanguages.count()!=0;
}
-void KoAutoFormat::doAutoFormat( KoTextCursor* textEditCursor, KoTextParag *parag, int index, QChar ch,KoTextObject *txtObj )
+void KoAutoFormat::doAutoFormat( KoTextCursor* textEditCursor, KoTextParag *parag, int index, TQChar ch,KoTextObject *txtObj )
{
m_ignoreUpperCase = false;
@@ -1114,7 +1114,7 @@ void KoAutoFormat::doAutoFormat( KoTextCursor* textEditCursor, KoTextParag *para
//=>m_ignoreUpperCase = false
//m_ignoreUpperCase=false;
- QString word=getWordAfterSpace(parag,index);
+ TQString word=getWordAfterSpace(parag,index);
if ( m_autoChangeFormat && index > 3)
{
@@ -1158,7 +1158,7 @@ void KoAutoFormat::doAutoFormat( KoTextCursor* textEditCursor, KoTextParag *para
doAutoIncludeAbbreviation(textEditCursor, parag, txtObj );
}
- //kdDebug(32500) << "KoAutoFormat::doAutoFormat ch=" << QString(ch) << endl;
+ //kdDebug(32500) << "KoAutoFormat::doAutoFormat ch=" << TQString(ch) << endl;
//if ( !m_enabled )
// return;
// Auto-correction happens when pressing space, tab, CR, punct etc.
@@ -1166,7 +1166,7 @@ void KoAutoFormat::doAutoFormat( KoTextCursor* textEditCursor, KoTextParag *para
{
KCommand *cmd = 0L;
KMacroCommand *macro = 0L;
- QString lastWord = getWordAfterSpace(parag, index);
+ TQString lastWord = getWordAfterSpace(parag, index);
//kdDebug(32500) << "KoAutoFormat::doAutoFormat lastWord=" << lastWord << endl;
if ( ch == '.')
@@ -1248,8 +1248,8 @@ void KoAutoFormat::doAutoFormat( KoTextCursor* textEditCursor, KoTextParag *para
//kdDebug(32500)<<" m_listCompletion->items() :"<<m_listCompletion->items()<<endl;
if( !m_ignoreUpperCase && m_completion && m_addCompletionWord && m_listCompletion->items().count() < m_nbMaxCompletionWord )
{
- QString completionWord("");
- QChar ch;
+ TQString completionWord("");
+ TQChar ch;
for (uint i=0;i<lastWord.length();i++)
{
ch = lastWord.at(i);
@@ -1323,13 +1323,13 @@ void KoAutoFormat::doAutoFormat( KoTextCursor* textEditCursor, KoTextParag *para
}
else
{
- if ( ch == '"' && m_typographicDoubleQuotes.replace )
+ if ( ch == '"' && m_typographicDoubleQuotes.tqreplace )
{
KCommand *cmd = doTypographicQuotes( textEditCursor, parag, index, txtObj, true /*double quote*/ );
if ( cmd )
txtObj->emitNewCommand( cmd );
}
- else if ( ch == '\'' && m_typographicDoubleQuotes.replace )
+ else if ( ch == '\'' && m_typographicDoubleQuotes.tqreplace )
{
KCommand *cmd = doTypographicQuotes( textEditCursor, parag, index, txtObj, false /* simple quote*/ );
if ( cmd )
@@ -1345,13 +1345,13 @@ KCommand *KoAutoFormat::doAutoCorrect( KoTextCursor* textEditCursor, KoTextParag
// Prepare an array with words of different lengths, all terminating at "index".
// Obviously only full words are put into the array
// But this allows 'find strings' with spaces and punctuation in them.
- QString * wordArray = new QString[m_maxFindLength+1];
+ TQString * wordArray = new TQString[m_maxFindLength+1];
{
- QString word;
+ TQString word;
KoTextString *s = parag->string();
for ( int i = index - 1; i >= 0; --i )
{
- QChar ch = s->at( i ).c;
+ TQChar ch = s->at( i ).c;
// It's necessary to stop at spaces - #99063
if ( ch.isSpace() /*|| ch.isPunct()*/ || i==0)
{
@@ -1373,7 +1373,7 @@ KCommand *KoAutoFormat::doAutoCorrect( KoTextCursor* textEditCursor, KoTextParag
}
-KCommand *KoAutoFormat::autoFormatWord( KoTextCursor* textEditCursor, KoTextParag *parag, int &index, KoTextObject *txtObj, QString * _wordArray, bool _allLanguages )
+KCommand *KoAutoFormat::autoFormatWord( KoTextCursor* textEditCursor, KoTextParag *parag, int &index, KoTextObject *txtObj, TQString * _wordArray, bool _allLanguages )
{
KoTextDocument * textdoc = parag->textDocument();
@@ -1400,10 +1400,10 @@ KCommand *KoAutoFormat::autoFormatWord( KoTextCursor* textEditCursor, KoTextPara
cursor.setIndex( start + length );
textdoc->setSelectionEnd( KoTextDocument::HighlightSelection, &cursor );
KCommand *cmd = 0L;
- kdDebug()<<"it->replace() :"<<it->replace()<<endl;
+ kdDebug()<<"it->tqreplace() :"<<it->tqreplace()<<endl;
if (!it->formatEntryContext() || !m_bAutoCorrectionWithFormat)
{
- cmd = txtObj->replaceSelectionCommand( textEditCursor, it->replace(),
+ cmd = txtObj->replaceSelectionCommand( textEditCursor, it->tqreplace(),
i18n("Autocorrect Word"),
KoTextDocument::HighlightSelection );
}
@@ -1414,7 +1414,7 @@ KCommand *KoAutoFormat::autoFormatWord( KoTextCursor* textEditCursor, KoTextPara
KoTextFormat * newFormat = new KoTextFormat(*lastFormat);
changeTextFormat(it->formatEntryContext(), newFormat, flags );
KMacroCommand *macro = new KMacroCommand( i18n("Autocorrect Word with Format"));
- KCommand *cmd2=txtObj->replaceSelectionCommand( textEditCursor, it->replace(),
+ KCommand *cmd2=txtObj->replaceSelectionCommand( textEditCursor, it->tqreplace(),
i18n("Autocorrect Word"),
KoTextDocument::HighlightSelection );
if ( cmd2 )
@@ -1423,13 +1423,13 @@ KCommand *KoAutoFormat::autoFormatWord( KoTextCursor* textEditCursor, KoTextPara
cursor.setParag( parag );
cursor.setIndex( start );
textdoc->setSelectionStart( KoTextDocument::HighlightSelection, &cursor );
- cursor.setIndex( start + it->replace().length()/*+ length + 1*/ );
+ cursor.setIndex( start + it->tqreplace().length()/*+ length + 1*/ );
textdoc->setSelectionEnd( KoTextDocument::HighlightSelection, &cursor );
cmd2 =txtObj->setFormatCommand( textEditCursor, &lastFormat, newFormat, flags, false, KoTextDocument::HighlightSelection );
macro->addCommand( cmd2);
- index = index - length + it->replace().length();
+ index = index - length + it->tqreplace().length();
textEditCursor->setIndex(index+1);
cmd2 =txtObj->setFormatCommand( textEditCursor, &newFormat, lastFormat, 0 );
macro->addCommand( cmd2);
@@ -1448,7 +1448,7 @@ KCommand *KoAutoFormat::autoFormatWord( KoTextCursor* textEditCursor, KoTextPara
txtObj->emitHideCursor();
textEditCursor->gotoRight();
txtObj->emitShowCursor();
- index = index - length + it->replace().length();
+ index = index - length + it->tqreplace().length();
return cmd;
}
}
@@ -1477,22 +1477,22 @@ KCommand *KoAutoFormat::doTypographicQuotes( KoTextCursor* textEditCursor, KoTex
// a. and the character before that is not an opening quote (so that we get quotations of single characters
// right)
// b. and the previous quote of a different kind (so that we get empty quotations right)
- QString replacement;
+ TQString replacement;
bool ending = true;
if( index > 0 )
{
- QChar::Category c1 = parag->at( index - 1 )->c.category();
+ TQChar::Category c1 = parag->at( index - 1 )->c.category();
// case 1 and 2
- if ( c1 == QChar::Separator_Space || c1 == QChar::Separator_Line || c1 == QChar::Separator_Paragraph ||
- c1 == QChar::Punctuation_Open || c1 == QChar::Other_Control )
+ if ( c1 == TQChar::Separator_Space || c1 == TQChar::Separator_Line || c1 == TQChar::Separator_Paragraph ||
+ c1 == TQChar::Punctuation_Open || c1 == TQChar::Other_Control )
ending = false;
// case 3
- if ( c1 == QChar::Punctuation_InitialQuote )
+ if ( c1 == TQChar::Punctuation_InitialQuote )
{
- QChar openingQuote;
+ TQChar openingQuote;
if( doubleQuotes )
openingQuote = m_typographicDoubleQuotes.begin;
@@ -1508,8 +1508,8 @@ KCommand *KoAutoFormat::doTypographicQuotes( KoTextCursor* textEditCursor, KoTex
// cases 2a and 3a
if( index > 1 && !ending )
{
- QChar::Category c2 = parag->at( index - 2 )->c.category();
- ending = (c2 == QChar::Punctuation_InitialQuote);
+ TQChar::Category c2 = parag->at( index - 2 )->c.category();
+ ending = (c2 == TQChar::Punctuation_InitialQuote);
}
if( ending )
@@ -1532,7 +1532,7 @@ KCommand *KoAutoFormat::doTypographicQuotes( KoTextCursor* textEditCursor, KoTex
}
KCommand * KoAutoFormat::doUpperCase( KoTextCursor *textEditCursor, KoTextParag *parag,
- int index, const QString & word, KoTextObject *txtObj )
+ int index, const TQString & word, KoTextObject *txtObj )
{
KoTextDocument * textdoc = parag->textDocument();
unsigned int length = word.length();
@@ -1547,7 +1547,7 @@ KCommand * KoAutoFormat::doUpperCase( KoTextCursor *textEditCursor, KoTextParag
backCursor.setIndex( start );
// backCursor now points at the first char of the word
- QChar const firstChar = backCursor.parag()->at( backCursor.index() )->c;
+ TQChar const firstChar = backCursor.parag()->at( backCursor.index() )->c;
bool bNeedMove = false;
KCommand *cmd = 0L;
@@ -1557,7 +1557,7 @@ KCommand * KoAutoFormat::doUpperCase( KoTextCursor *textEditCursor, KoTextParag
// Go back over any space/tab/CR
while ( backCursor.index() > 0 || backCursor.parag()->prev() )
{
- beginningOfSentence = false; // we could go back -> false unless we'll find '.'
+ beginningOfSentence = false; // we could go back -> false unless we'll tqfind '.'
backCursor.gotoLeft();
if ( !backCursor.parag()->at( backCursor.index() )->c.isSpace() )
break;
@@ -1573,12 +1573,12 @@ KCommand * KoAutoFormat::doUpperCase( KoTextCursor *textEditCursor, KoTextParag
// Now look for exceptions
if ( beginningOfSentence )
{
- QChar const punct = backCursor.parag()->at( backCursor.index() )->c;
- QString const text = getLastWord( backCursor.parag(), backCursor.index() )
+ TQChar const punct = backCursor.parag()->at( backCursor.index() )->c;
+ TQString const text = getLastWord( backCursor.parag(), backCursor.index() )
+ punct;
kdDebug() << "text: " << text << endl;
// text has the word at the end of the 'sentence', including the termination. Example: "Mr."
- beginningOfSentence = (m_upperCaseExceptions.findIndex(text)==-1); // Ok if we can't find it
+ beginningOfSentence = (m_upperCaseExceptions.tqfindIndex(text)==-1); // Ok if we can't find it
}
if ( beginningOfSentence )
@@ -1589,7 +1589,7 @@ KCommand * KoAutoFormat::doUpperCase( KoTextCursor *textEditCursor, KoTextParag
textdoc->setSelectionStart( KoTextDocument::HighlightSelection, &cursor );
cursor.setIndex( start + 1 );
textdoc->setSelectionEnd( KoTextDocument::HighlightSelection, &cursor );
- cmd = txtObj->replaceSelectionCommand( textEditCursor, QString( firstChar.upper() ),
+ cmd = txtObj->replaceSelectionCommand( textEditCursor, TQString( firstChar.upper() ),
i18n("Autocorrect (capitalize first letter)"),
KoTextDocument::HighlightSelection );
bNeedMove = true;
@@ -1598,14 +1598,14 @@ KCommand * KoAutoFormat::doUpperCase( KoTextCursor *textEditCursor, KoTextParag
else if ( m_convertUpperUpper && isUpper( firstChar ) && length > 2 )
{
backCursor.setIndex( backCursor.index() + 1 );
- QChar secondChar = backCursor.parag()->at( backCursor.index() )->c;
+ TQChar secondChar = backCursor.parag()->at( backCursor.index() )->c;
//kdDebug(32500)<<" secondChar :"<<secondChar<<endl;
if ( isUpper( secondChar ) )
{
// Check next letter - we still want to be able to write fully uppercase words...
backCursor.setIndex( backCursor.index() + 1 );
- QChar thirdChar = backCursor.parag()->at( backCursor.index() )->c;
- if ( isLower( thirdChar ) && (m_twoUpperLetterException.findIndex(word)==-1))
+ TQChar thirdChar = backCursor.parag()->at( backCursor.index() )->c;
+ if ( isLower( thirdChar ) && (m_twoUpperLetterException.tqfindIndex(word)==-1))
{
// Ok, convert
KoTextCursor cursor( parag->document() );
@@ -1615,7 +1615,7 @@ KCommand * KoAutoFormat::doUpperCase( KoTextCursor *textEditCursor, KoTextParag
cursor.setIndex( start + 2 );
textdoc->setSelectionEnd( KoTextDocument::HighlightSelection, &cursor );
- QString replacement = word[1].lower();
+ TQString replacement = word[1].lower();
cmd = txtObj->replaceSelectionCommand( textEditCursor, replacement,
i18n("Autocorrect"),
KoTextDocument::HighlightSelection );
@@ -1637,14 +1637,14 @@ KCommand * KoAutoFormat::doUpperCase( KoTextCursor *textEditCursor, KoTextParag
return cmd;
}
-KCommand * KoAutoFormat::doAutoReplaceNumber( KoTextCursor* textEditCursor, KoTextParag *parag, int& index, const QString & word , KoTextObject *txtObj )
+KCommand * KoAutoFormat::doAutoReplaceNumber( KoTextCursor* textEditCursor, KoTextParag *parag, int& index, const TQString & word , KoTextObject *txtObj )
{
unsigned int length = word.length();
if ( length != 3 )
return 0L;
KoTextDocument * textdoc = parag->textDocument();
int start = index - length;
- if( word == QString("1/2") || word == QString("1/4") || word == QString("3/4") )
+ if( word == TQString("1/2") || word == TQString("1/4") || word == TQString("3/4") )
{
KoTextCursor cursor( parag->document() );
cursor.setParag( parag );
@@ -1652,14 +1652,14 @@ KCommand * KoAutoFormat::doAutoReplaceNumber( KoTextCursor* textEditCursor, KoTe
textdoc->setSelectionStart( KoTextDocument::HighlightSelection, &cursor );
cursor.setIndex( start + length );
textdoc->setSelectionEnd( KoTextDocument::HighlightSelection, &cursor );
- QString replacement;
- if( word == QString("1/2") )
- replacement=QString("½");
- else if (word == QString("1/4") )
- replacement=QString("¼");
- else if (word == QString("3/4") )
- replacement=QString("¾");
- QString cmdName = i18n("Autocorrect for Fraction");
+ TQString replacement;
+ if( word == TQString("1/2") )
+ replacement=TQString("�");
+ else if (word == TQString("1/4") )
+ replacement=TQString("�");
+ else if (word == TQString("3/4") )
+ replacement=TQString("�");
+ TQString cmdName = i18n("Autocorrect for Fraction");
KCommand *cmd =txtObj->replaceSelectionCommand( textEditCursor, replacement,
cmdName,
KoTextDocument::HighlightSelection );
@@ -1674,61 +1674,61 @@ KCommand * KoAutoFormat::doAutoReplaceNumber( KoTextCursor* textEditCursor, KoTe
void KoAutoFormat::detectStartOfLink(KoTextParag * parag, int const index, bool const insertedDot)
{
- QString word;
+ TQString word;
KoTextString *s = parag->string();
for ( int i = 0; i < index; ++i )
{
word.append( s->at( i ).c );
}
- if (word.find("http")!=-1 || word.find("https")!=-1 || word.find("mailto")!=-1 || word.find("ftp")!=-1 || word.find("file")!=-1
- || word.find("news")!=-1 || word.find('@')!=-1)
+ if (word.tqfind("http")!=-1 || word.tqfind("https")!=-1 || word.tqfind("mailto")!=-1 || word.tqfind("ftp")!=-1 || word.tqfind("file")!=-1
+ || word.tqfind("news")!=-1 || word.tqfind('@')!=-1)
m_ignoreUpperCase=true;
else
{
- int const tmp_pos=word.find("www.");
- if (tmp_pos!=-1 && (word.find('.',tmp_pos+4)!=-1 || insertedDot) )
+ int const tmp_pos=word.tqfind("www.");
+ if (tmp_pos!=-1 && (word.tqfind('.',tmp_pos+4)!=-1 || insertedDot) )
m_ignoreUpperCase=true;
}
}
-void KoAutoFormat::doAutoDetectUrl( KoTextCursor *textEditCursor, KoTextParag *parag, int &index, QString & word, KoTextObject *txtObj )
+void KoAutoFormat::doAutoDetectUrl( KoTextCursor *textEditCursor, KoTextParag *parag, int &index, TQString & word, KoTextObject *txtObj )
{
kdDebug() << "link:" << word << endl;
char link_type = 0;
- int pos = word.find("http://");
- int tmp_pos = word.find("https://");
+ int pos = word.tqfind("http://");
+ int tmp_pos = word.tqfind("https://");
if(tmp_pos<pos && tmp_pos!=-1)
pos = tmp_pos;
- tmp_pos = word.find("mailto:/");
+ tmp_pos = word.tqfind("mailto:/");
if((tmp_pos<pos || pos==-1 ) && tmp_pos!=-1)
pos = tmp_pos;
- tmp_pos = word.find("ftp://");
+ tmp_pos = word.tqfind("ftp://");
if((tmp_pos<pos || pos==-1 ) && tmp_pos!=-1)
pos = tmp_pos;
- tmp_pos = word.find("ftp.");
+ tmp_pos = word.tqfind("ftp.");
if((tmp_pos<pos || pos==-1 ) && tmp_pos!=-1)
{
pos = tmp_pos;
link_type = 3;
}
- tmp_pos = word.find("file:/");
+ tmp_pos = word.tqfind("file:/");
if((tmp_pos<pos || pos==-1 ) && tmp_pos!=-1)
pos = tmp_pos;
- tmp_pos = word.find("news:");
+ tmp_pos = word.tqfind("news:");
if((tmp_pos<pos || pos==-1 ) && tmp_pos!=-1)
pos = tmp_pos;
- tmp_pos = word.find("www.");
- if((tmp_pos<pos || pos==-1 ) && tmp_pos!=-1 && word.find('.',tmp_pos+4)!=-1 )
+ tmp_pos = word.tqfind("www.");
+ if((tmp_pos<pos || pos==-1 ) && tmp_pos!=-1 && word.tqfind('.',tmp_pos+4)!=-1 )
{
pos = tmp_pos;
link_type = 2;
}
- tmp_pos = word.find('@');
+ tmp_pos = word.tqfind('@');
if ( pos == -1 && tmp_pos != -1 )
{
pos = tmp_pos-1;
- QChar c;
+ TQChar c;
while( pos>=0 )
{
c = word.at(pos);
@@ -1762,13 +1762,13 @@ void KoAutoFormat::doAutoDetectUrl( KoTextCursor *textEditCursor, KoTextParag *p
textdoc->setSelectionStart( KoTextDocument::HighlightSelection, &cursor );
cursor.setIndex( start + length );
textdoc->setSelectionEnd( KoTextDocument::HighlightSelection, &cursor );
- QString newWord = word;
+ TQString newWord = word;
if(link_type==1)
- newWord = QString("mailto:") + word;
+ newWord = TQString("mailto:") + word;
else if(link_type==2)
- newWord = QString("http://") + word;
+ newWord = TQString("http://") + word;
else if(link_type==3)
- newWord = QString("ftp://") + word;
+ newWord = TQString("ftp://") + word;
KoVariable* var = new KoLinkVariable( textdoc, word, newWord, m_varFormatCollection->format( "STRING" ), m_varCollection );
CustomItemsMap customItemsMap;
@@ -1778,7 +1778,7 @@ void KoAutoFormat::doAutoDetectUrl( KoTextCursor *textEditCursor, KoTextParag *p
txtObj->insert( textEditCursor, lastFormat, KoTextObject::customItemChar(), i18n("Insert Variable"),
KoTextDocument::HighlightSelection, KoTextObject::DefaultInsertFlags, customItemsMap );
var->recalc();
- parag->invalidate(0);
+ parag->tqinvalidate(0);
parag->setChanged( true );
// adjust index
@@ -1811,17 +1811,17 @@ void KoAutoFormat::doAutoIncludeUpperUpper(KoTextCursor* /*textEditCursor*/, KoT
for (int i=0; i<=(s->length() - 1);i++)
{
- QString word;
+ TQString word;
for ( int j = i ; j < s->length() - 1; j++ )
{
- QChar ch = s->at( j ).c;
+ TQChar ch = s->at( j ).c;
if ( ch.isSpace() )
break;
word.append( ch );
}
- if( word.length() > 2 && word.left(2)==word.left(2).upper() && word.at(3)!=word.at(3).upper() )
+ if( word.length() > 2 && word.left(2)==word.left(2).upper() && word.tqat(3)!=word.tqat(3).upper() )
{
- if ( m_twoUpperLetterException.findIndex(word )==-1)
+ if ( m_twoUpperLetterException.tqfindIndex(word )==-1)
m_twoUpperLetterException.append( word);
}
i+=word.length();
@@ -1837,12 +1837,12 @@ void KoAutoFormat::doAutoIncludeAbbreviation(KoTextCursor* /*textEditCursor*/, K
return;
for (int i=0; i<=(s->length() - 1);i++)
{
- QString wordAfter;
- QString word;
+ TQString wordAfter;
+ TQString word;
for ( int j = i ; j < s->length() - 1; j++ )
{
- QChar ch = s->at( j ).c;
+ TQChar ch = s->at( j ).c;
if ( ch.isSpace() )
break;
word.append( ch );
@@ -1851,14 +1851,14 @@ void KoAutoFormat::doAutoIncludeAbbreviation(KoTextCursor* /*textEditCursor*/, K
{
for ( int j = i+word.length()+1 ; j < s->length() - 1; j++ )
{
- QChar ch = s->at( j ).c;
+ TQChar ch = s->at( j ).c;
if ( ch.isSpace() )
break;
wordAfter.append( ch );
}
- if( word.length()>1 && !wordAfter.isEmpty() && wordAfter.at(0)==wordAfter.at(0).lower())
+ if( word.length()>1 && !wordAfter.isEmpty() && wordAfter.tqat(0)==wordAfter.tqat(0).lower())
{
- if ( m_upperCaseExceptions.findIndex(word )==-1)
+ if ( m_upperCaseExceptions.tqfindIndex(word )==-1)
m_upperCaseExceptions.append( word );
}
}
@@ -1872,13 +1872,13 @@ void KoAutoFormat::doAutoIncludeAbbreviation(KoTextCursor* /*textEditCursor*/, K
}
-KCommand * KoAutoFormat::doAutoChangeFormat( KoTextCursor *textEditCursor, KoTextParag *parag,int index, const QString & word, KoTextObject *txtObj )
+KCommand * KoAutoFormat::doAutoChangeFormat( KoTextCursor *textEditCursor, KoTextParag *parag,int index, const TQString & word, KoTextObject *txtObj )
{
bool underline = (word.at(0)=='_' && word.at(word.length()-1)=='_');
bool bold = (word.at(0)=='*' && word.at(word.length()-1)=='*');
if( bold || underline)
{
- QString replacement=word.mid(1,word.length()-2);
+ TQString replacement=word.mid(1,word.length()-2);
int start = index - word.length();
KoTextDocument * textdoc = parag->textDocument();
KMacroCommand *macro=new KMacroCommand(i18n("Autocorrection: Change Format"));
@@ -1923,7 +1923,7 @@ KCommand *KoAutoFormat::doUseBulletStyle(KoTextCursor * /*textEditCursor*/, KoTe
KoTextDocument * textdoc = parag->textDocument();
KoTextCursor cursor( parag->document() );
KoTextString *s = parag->string();
- QChar ch = s->at( 0 ).c;
+ TQChar ch = s->at( 0 ).c;
if( m_useBulletStyle && (ch =='*' || ch == '-' || ch =='+') && (s->at(1).c).isSpace())
{
@@ -1974,7 +1974,7 @@ KCommand *KoAutoFormat::doUseBulletStyle(KoTextCursor * /*textEditCursor*/, KoTe
c.setStyle( KoParagCounter::STYLE_CUSTOMBULLET );
c.setCustomBulletCharacter( m_bulletStyle );
}
- c.setSuffix(QString::null);
+ c.setSuffix(TQString());
cmd=txtObj->setCounterCommand( &cursor, c ,KoTextDocument::HighlightSelection );
if( cmd)
macroCmd->addCommand(cmd);
@@ -2003,18 +2003,18 @@ KCommand *KoAutoFormat::doUseNumberStyle(KoTextCursor * /*textEditCursor*/, KoTe
KoTextDocument * textdoc = parag->textDocument();
KoTextCursor cursor( parag->document() );
KoTextString *s = parag->string();
- QString word;
+ TQString word;
for ( int i = 0 ; i < s->length() - 1; i++ )
{
- QChar ch = s->at( i ).c;
+ TQChar ch = s->at( i ).c;
if ( ch.isSpace() )
break;
word.append( ch );
}
- QChar punct=word[word.length()-1];
+ TQChar punct=word[word.length()-1];
if( punct.isPunct() )
{
- QString number=word.mid(0,word.length()-1);
+ TQString number=word.mid(0,word.length()-1);
bool ok;
uint val=number.toUInt(&ok);
if( ok )
@@ -2043,7 +2043,7 @@ KCommand *KoAutoFormat::doUseNumberStyle(KoTextCursor * /*textEditCursor*/, KoTe
KoParagCounter c;
c.setNumbering( KoParagCounter::NUM_LIST );
c.setStyle( KoParagCounter::STYLE_NUM );
- c.setSuffix(QString( punct ));
+ c.setSuffix(TQString( punct ));
c.setStartNumber( (int)val);
// Look at which number this parag will have without a restart counter flag,
@@ -2083,7 +2083,7 @@ KCommand * KoAutoFormat::doRemoveSpaceBeginEndLine( KoTextCursor *textEditCursor
// Cut away spaces at end of paragraph
for ( int i = parag->lastCharPos(); i >= 0; --i )
{
- QChar ch = s->at( i ).c;
+ TQChar ch = s->at( i ).c;
if ( ch != ' ' ) // was: !ch.isSpace(), but this includes tabs, and this option is only about spaces
{
if( i == parag->lastCharPos() )
@@ -2094,7 +2094,7 @@ KCommand * KoAutoFormat::doRemoveSpaceBeginEndLine( KoTextCursor *textEditCursor
cursor.setParag( parag );
cursor.setIndex( parag->lastCharPos()+1 );
textdoc->setSelectionEnd( KoTextDocument::HighlightSelection, &cursor );
- KCommand *cmd=txtObj->replaceSelectionCommand( &cursor, "", QString::null, KoTextDocument::HighlightSelection );
+ KCommand *cmd=txtObj->replaceSelectionCommand( &cursor, "", TQString(), KoTextDocument::HighlightSelection );
if(cmd)
{
@@ -2112,7 +2112,7 @@ KCommand * KoAutoFormat::doRemoveSpaceBeginEndLine( KoTextCursor *textEditCursor
for ( int i = 0 ; i <= parag->lastCharPos() ; i++ )
{
- QChar ch = s->at( i ).c;
+ TQChar ch = s->at( i ).c;
if ( ch != ' ' ) // was: !ch.isSpace(), but this includes tabs, and this option is only about spaces
{
if( i == 0 )
@@ -2124,7 +2124,7 @@ KCommand * KoAutoFormat::doRemoveSpaceBeginEndLine( KoTextCursor *textEditCursor
cursor.setParag( parag );
cursor.setIndex( i );
textdoc->setSelectionEnd( KoTextDocument::HighlightSelection, &cursor );
- KCommand *cmd=txtObj->replaceSelectionCommand( &cursor, "", QString::null, KoTextDocument::HighlightSelection );
+ KCommand *cmd=txtObj->replaceSelectionCommand( &cursor, "", TQString(), KoTextDocument::HighlightSelection );
if(cmd)
{
@@ -2147,27 +2147,27 @@ KCommand * KoAutoFormat::doRemoveSpaceBeginEndLine( KoTextCursor *textEditCursor
return macroCmd;
}
-KCommand *KoAutoFormat::doCapitalizeNameOfDays( KoTextCursor* textEditCursor, KoTextParag *parag, int index, const QString & word , KoTextObject *txtObj )
+KCommand *KoAutoFormat::doCapitalizeNameOfDays( KoTextCursor* textEditCursor, KoTextParag *parag, int index, const TQString & word , KoTextObject *txtObj )
{
//m_cacheNameOfDays
//todo
- int pos = m_cacheNameOfDays.findIndex( word.lower() );
+ int pos = m_cacheNameOfDays.tqfindIndex( word.lower() );
if ( pos == -1 )
return 0L;
KoTextDocument * textdoc = parag->textDocument();
- QString replaceStr= m_cacheNameOfDays[pos];
+ TQString replaceStr= m_cacheNameOfDays[pos];
int start = index - replaceStr.length();
int length = replaceStr.length();
- if( word.at(0).isLetter() && word.at(0)==word.at(0).lower() )
+ if( word.tqat(0).isLetter() && word.tqat(0)==word.tqat(0).lower() )
{
KoTextCursor cursor( parag->document() );
cursor.setParag( parag );
cursor.setIndex( start );
textdoc->setSelectionStart( KoTextDocument::HighlightSelection, &cursor );
cursor.setIndex( start + length );
- QString replacement = replaceStr.at(0).upper() + replaceStr.right( length-1 );
+ TQString replacement = replaceStr.tqat(0).upper() + replaceStr.right( length-1 );
textdoc->setSelectionEnd( KoTextDocument::HighlightSelection, &cursor );
- QString cmdName=i18n("Capitalize Name of Days");
+ TQString cmdName=i18n("Capitalize Name of Days");
KCommand *cmd =txtObj->replaceSelectionCommand( textEditCursor, replacement,
cmdName,
KoTextDocument::HighlightSelection );
@@ -2179,23 +2179,23 @@ KCommand *KoAutoFormat::doCapitalizeNameOfDays( KoTextCursor* textEditCursor, Ko
return 0L;
}
-KCommand *KoAutoFormat::doAutoSuperScript( KoTextCursor* textEditCursor, KoTextParag *parag, int index, const QString & word , KoTextObject *txtObj )
+KCommand *KoAutoFormat::doAutoSuperScript( KoTextCursor* textEditCursor, KoTextParag *parag, int index, const TQString & word , KoTextObject *txtObj )
{
KoAutoFormatEntryMap::Iterator it = m_superScriptEntries.begin();
bool found = false;
- QString replace;
+ TQString tqreplace;
for ( ; it != m_superScriptEntries.end() ; ++it )
{
if( it.key()==word)
{
- replace = it.data().replace();
+ tqreplace = it.data().tqreplace();
found = true;
break;
}
else if ( it.key()=="othernb")
{
- QString tmp = it.data().replace();
- int pos = word.find( tmp );
+ TQString tmp = it.data().tqreplace();
+ int pos = word.tqfind( tmp );
if( pos != -1)
{
if( pos + tmp.length() == word.length())
@@ -2204,7 +2204,7 @@ KCommand *KoAutoFormat::doAutoSuperScript( KoTextCursor* textEditCursor, KoTextP
word.left( pos ).toInt( &ok);
if( ok )
{
- replace = tmp;
+ tqreplace = tmp;
found = true;
break;
}
@@ -2216,7 +2216,7 @@ KCommand *KoAutoFormat::doAutoSuperScript( KoTextCursor* textEditCursor, KoTextP
{
KoTextDocument * textdoc = parag->textDocument();
- int start = index - replace.length();
+ int start = index - tqreplace.length();
KoTextFormat * lastFormat = parag->at( start )->format();
KoTextFormat * newFormat = new KoTextFormat(*lastFormat);
KoTextCursor cursor( parag->document() );
@@ -2235,12 +2235,12 @@ KCommand *KoAutoFormat::doAutoSuperScript( KoTextCursor* textEditCursor, KoTextP
return 0L;
}
-bool KoAutoFormat::doIgnoreDoubleSpace( KoTextParag *parag, int index, QChar ch )
+bool KoAutoFormat::doIgnoreDoubleSpace( KoTextParag *parag, int index, TQChar ch )
{
if( m_ignoreDoubleSpace && ch==' ' && index >= 0 && !parag->hasAnySelection() )
{
KoTextString *s = parag->string();
- QChar ch = s->at( index ).c;
+ TQChar ch = s->at( index ).c;
if ( ch==' ' )
return true;
}
@@ -2292,7 +2292,7 @@ void KoAutoFormat::configUseBulletStyle( bool _ubs)
m_useBulletStyle=_ubs;
}
-void KoAutoFormat::configBulletStyle( QChar b )
+void KoAutoFormat::configBulletStyle( TQChar b )
{
m_bulletStyle = b;
}
@@ -2354,26 +2354,26 @@ void KoAutoFormat::configAddCompletionWord( bool b )
m_addCompletionWord= b;
}
-bool KoAutoFormat::isUpper( const QChar &c )
+bool KoAutoFormat::isUpper( const TQChar &c )
{
return c.lower() != c;
}
-bool KoAutoFormat::isLower( const QChar &c )
+bool KoAutoFormat::isLower( const TQChar &c )
{
// Note that this is not the same as !isUpper !
// For instance '1' is not lower nor upper,
return c.upper() != c;
}
-bool KoAutoFormat::isMark( const QChar &c )
+bool KoAutoFormat::isMark( const TQChar &c )
{
- return ( c == QChar( '.' ) ||
- c == QChar( '?' ) ||
- c == QChar( '!' ) );
+ return ( c == TQChar( '.' ) ||
+ c == TQChar( '?' ) ||
+ c == TQChar( '!' ) );
}
-bool KoAutoFormat::isSeparator( const QChar &c )
+bool KoAutoFormat::isSeparator( const TQChar &c )
{
return ( !c.isLetter() && !c.isNumber() && !c.isDigit() );
}
@@ -2381,19 +2381,19 @@ bool KoAutoFormat::isSeparator( const QChar &c )
void KoAutoFormat::buildMaxLen()
{
m_maxFindLength = 0;
- QDictIterator<KoAutoFormatEntry> it( m_entries );
+ TQDictIterator<KoAutoFormatEntry> it( m_entries );
for( ; it.current(); ++it )
{
- m_maxFindLength = QMAX( m_maxFindLength, it.currentKey().length() );
+ m_maxFindLength = TQMAX( m_maxFindLength, it.currentKey().length() );
}
- QDictIterator<KoAutoFormatEntry> it2( m_allLanguages );
+ TQDictIterator<KoAutoFormatEntry> it2( m_allLanguages );
for( ; it2.current(); ++it2 )
{
- m_maxFindLength = QMAX( m_maxFindLength, it2.currentKey().length() );
+ m_maxFindLength = TQMAX( m_maxFindLength, it2.currentKey().length() );
}
}
-QStringList KoAutoFormat::listCompletion() const
+TQStringList KoAutoFormat::listCompletion() const
{
return m_listCompletion->items();
}
@@ -2424,7 +2424,7 @@ void KoAutoFormat::configCapitalizeNameOfDays( bool b)
m_bCapitalizeNameOfDays = b;
}
-void KoAutoFormat::configAutoFormatLanguage( const QString &_lang)
+void KoAutoFormat::configAutoFormatLanguage( const TQString &_lang)
{
m_autoFormatLanguage=_lang;
}
@@ -2496,9 +2496,9 @@ void KoAutoFormat::changeTextFormat(KoSearchContext *formatOptions, KoTextFormat
if ( formatOptions->m_optionsMask & KoSearchContext::Shadow)
{
if ( formatOptions->m_options & KoSearchContext::Shadow )
- format->setShadow( 1, 1, Qt::gray );
+ format->setShadow( 1, 1, TQt::gray );
else
- format->setShadow( 0, 0, QColor() );
+ format->setShadow( 0, 0, TQColor() );
flags |=KoTextFormat::ShadowText;
}