summaryrefslogtreecommitdiffstats
path: root/kopete/protocols/irc/irccontact.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'kopete/protocols/irc/irccontact.cpp')
-rw-r--r--kopete/protocols/irc/irccontact.cpp134
1 files changed, 67 insertions, 67 deletions
diff --git a/kopete/protocols/irc/irccontact.cpp b/kopete/protocols/irc/irccontact.cpp
index 64f89322..349fba60 100644
--- a/kopete/protocols/irc/irccontact.cpp
+++ b/kopete/protocols/irc/irccontact.cpp
@@ -19,10 +19,10 @@
#include <kdebug.h>
#include <klocale.h>
-#include <qregexp.h>
+#include <tqregexp.h>
-#include <qtimer.h>
-#include <qtextcodec.h>
+#include <tqtimer.h>
+#include <tqtextcodec.h>
#include "ircaccount.h"
#include "kopeteglobal.h"
@@ -36,13 +36,13 @@
#include "irccontactmanager.h"
#include "ksparser.h"
-IRCContact::IRCContact(IRCAccount *account, KIRC::EntityPtr entity, Kopete::MetaContact *metac, const QString& icon)
+IRCContact::IRCContact(IRCAccount *account, KIRC::EntityPtr entity, Kopete::MetaContact *metac, const TQString& icon)
: Kopete::Contact(account, entity->name(), metac, icon),
m_chatSession(0)
{
}
-IRCContact::IRCContact(IRCContactManager *contactManager, const QString &nick, Kopete::MetaContact *metac, const QString& icon)
+IRCContact::IRCContact(IRCContactManager *contactManager, const TQString &nick, Kopete::MetaContact *metac, const TQString& icon)
: Kopete::Contact(contactManager->account(), nick, metac, icon),
m_nickName(nick),
m_chatSession(0)
@@ -53,22 +53,22 @@ IRCContact::IRCContact(IRCContactManager *contactManager, const QString &nick, K
setProperty( Kopete::Global::Properties::self()->nickName(), m_nickName );
// IRCContactManager stuff
- QObject::connect(contactManager, SIGNAL(privateMessage(IRCContact *, IRCContact *, const QString &)),
- this, SLOT(privateMessage(IRCContact *, IRCContact *, const QString &)));
+ TQObject::connect(contactManager, TQT_SIGNAL(privateMessage(IRCContact *, IRCContact *, const TQString &)),
+ this, TQT_SLOT(privateMessage(IRCContact *, IRCContact *, const TQString &)));
// Kopete::ChatSessionManager stuff
mMyself.append( static_cast<Kopete::Contact*>( this ) );
// KIRC stuff
- QObject::connect(engine, SIGNAL(incomingNickChange(const QString &, const QString &)),
- this, SLOT( slotNewNickChange(const QString&, const QString&)));
- QObject::connect(engine, SIGNAL(successfullyChangedNick(const QString &, const QString &)),
- this, SLOT(slotNewNickChange(const QString &, const QString &)));
- QObject::connect(engine, SIGNAL(incomingQuitIRC(const QString &, const QString &)),
- this, SLOT( slotUserDisconnected(const QString&, const QString&)));
+ TQObject::connect(engine, TQT_SIGNAL(incomingNickChange(const TQString &, const TQString &)),
+ this, TQT_SLOT( slotNewNickChange(const TQString&, const TQString&)));
+ TQObject::connect(engine, TQT_SIGNAL(successfullyChangedNick(const TQString &, const TQString &)),
+ this, TQT_SLOT(slotNewNickChange(const TQString &, const TQString &)));
+ TQObject::connect(engine, TQT_SIGNAL(incomingQuitIRC(const TQString &, const TQString &)),
+ this, TQT_SLOT( slotUserDisconnected(const TQString&, const TQString&)));
- QObject::connect(engine, SIGNAL(statusChanged(KIRC::Engine::Status)),
- this, SLOT(updateStatus()));
+ TQObject::connect(engine, TQT_SIGNAL(statusChanged(KIRC::Engine::Status)),
+ this, TQT_SLOT(updateStatus()));
engine->setCodec( m_nickName, codec() );
}
@@ -101,43 +101,43 @@ bool IRCContact::isReachable()
return false;
}
-const QString IRCContact::caption() const
+const TQString IRCContact::caption() const
{
- return QString::null;
+ return TQString::null;
}
/*
-const QString IRCContact::formatedName() const
+const TQString IRCContact::formatedName() const
{
- return QString::null;
+ return TQString::null;
}
*/
void IRCContact::updateStatus()
{
}
-void IRCContact::privateMessage(IRCContact *, IRCContact *, const QString &)
+void IRCContact::privateMessage(IRCContact *, IRCContact *, const TQString &)
{
}
-void IRCContact::setCodec(const QTextCodec *codec)
+void IRCContact::setCodec(const TQTextCodec *codec)
{
kircEngine()->setCodec(m_nickName, codec);
- metaContact()->setPluginData(m_protocol, QString::fromLatin1("Codec"), QString::number(codec->mibEnum()));
+ metaContact()->setPluginData(m_protocol, TQString::fromLatin1("Codec"), TQString::number(codec->mibEnum()));
}
-const QTextCodec *IRCContact::codec()
+const TQTextCodec *IRCContact::codec()
{
- QString codecId = metaContact()->pluginData(m_protocol, QString::fromLatin1("Codec"));
- QTextCodec *codec = ircAccount()->codec();
+ TQString codecId = metaContact()->pluginData(m_protocol, TQString::fromLatin1("Codec"));
+ TQTextCodec *codec = ircAccount()->codec();
if( !codecId.isEmpty() )
{
bool test = true;
uint mib = codecId.toInt(&test);
if (test)
- codec = QTextCodec::codecForMib(mib);
+ codec = TQTextCodec::codecForMib(mib);
else
- codec = QTextCodec::codecForName(codecId.latin1());
+ codec = TQTextCodec::codecForName(codecId.latin1());
}
if( !codec )
@@ -159,10 +159,10 @@ Kopete::ChatSession *IRCContact::manager(Kopete::Contact::CanCreateFlags canCrea
m_chatSession = Kopete::ChatSessionManager::self()->create(account->myself(), mMyself, account->protocol());
m_chatSession->setDisplayName(caption());
- QObject::connect(m_chatSession, SIGNAL(messageSent(Kopete::Message&, Kopete::ChatSession *)),
- this, SLOT(slotSendMsg(Kopete::Message&, Kopete::ChatSession *)));
- QObject::connect(m_chatSession, SIGNAL(closing(Kopete::ChatSession *)),
- this, SLOT(chatSessionDestroyed()));
+ TQObject::connect(m_chatSession, TQT_SIGNAL(messageSent(Kopete::Message&, Kopete::ChatSession *)),
+ this, TQT_SLOT(slotSendMsg(Kopete::Message&, Kopete::ChatSession *)));
+ TQObject::connect(m_chatSession, TQT_SIGNAL(closing(Kopete::ChatSession *)),
+ this, TQT_SLOT(chatSessionDestroyed()));
initConversation();
}
@@ -178,11 +178,11 @@ void IRCContact::chatSessionDestroyed()
deleteLater();
}
-void IRCContact::slotUserDisconnected(const QString &user, const QString &reason)
+void IRCContact::slotUserDisconnected(const TQString &user, const TQString &reason)
{
if (m_chatSession)
{
- QString nickname = user.section('!', 0, 0);
+ TQString nickname = user.section('!', 0, 0);
Kopete::Contact *c = locateUser( nickname );
if ( c )
{
@@ -192,14 +192,14 @@ void IRCContact::slotUserDisconnected(const QString &user, const QString &reason
}
}
-void IRCContact::setNickName( const QString &nickname )
+void IRCContact::setNickName( const TQString &nickname )
{
kdDebug(14120) << k_funcinfo << m_nickName << " changed to " << nickname << endl;
m_nickName = nickname;
Kopete::Contact::setNickName( nickname );
}
-void IRCContact::slotNewNickChange(const QString &oldnickname, const QString &newnickname)
+void IRCContact::slotNewNickChange(const TQString &oldnickname, const TQString &newnickname)
{
IRCAccount *account = ircAccount();
@@ -219,7 +219,7 @@ void IRCContact::slotNewNickChange(const QString &oldnickname, const QString &ne
void IRCContact::slotSendMsg(Kopete::Message &message, Kopete::ChatSession *)
{
- QString htmlString = message.escapedBody();
+ TQString htmlString = message.escapedBody();
// Messages we get with RichText enabled:
//
@@ -229,9 +229,9 @@ void IRCContact::slotSendMsg(Kopete::Message &message, Kopete::ChatSession *)
// Two-liner in color:
// <span style="color:#403897">Hello<br />World</span>
- if (htmlString.find(QString::fromLatin1("</span")) > -1)
+ if (htmlString.find(TQString::fromLatin1("</span")) > -1)
{
- QRegExp findTags( QString::fromLatin1("<span style=\"(.*)\">(.*)</span>") );
+ TQRegExp findTags( TQString::fromLatin1("<span style=\"(.*)\">(.*)</span>") );
findTags.setMinimal( true );
int pos = 0;
@@ -240,29 +240,29 @@ void IRCContact::slotSendMsg(Kopete::Message &message, Kopete::ChatSession *)
pos = findTags.search(htmlString);
if (pos > -1)
{
- QString styleHTML = findTags.cap(1);
- QString replacement = findTags.cap(2);
- QStringList styleAttrs = QStringList::split(';', styleHTML);
+ TQString styleHTML = findTags.cap(1);
+ TQString replacement = findTags.cap(2);
+ TQStringList styleAttrs = TQStringList::split(';', styleHTML);
- for (QStringList::Iterator attrPair = styleAttrs.begin(); attrPair != styleAttrs.end(); ++attrPair)
+ for (TQStringList::Iterator attrPair = styleAttrs.begin(); attrPair != styleAttrs.end(); ++attrPair)
{
- QString attribute = (*attrPair).section(':',0,0);
- QString value = (*attrPair).section(':',1);
+ TQString attribute = (*attrPair).section(':',0,0);
+ TQString value = (*attrPair).section(':',1);
- if( attribute == QString::fromLatin1("color") )
+ if( attribute == TQString::fromLatin1("color") )
{
int ircColor = KSParser::colorForHTML( value );
if( ircColor > -1 )
- replacement.prepend( QString( QChar(0x03) ).append( QString::number(ircColor) ) ).append( QChar( 0x03 ) );
+ replacement.prepend( TQString( TQChar(0x03) ).append( TQString::number(ircColor) ) ).append( TQChar( 0x03 ) );
}
- else if( attribute == QString::fromLatin1("font-weight") &&
- value == QString::fromLatin1("600") ) {
+ else if( attribute == TQString::fromLatin1("font-weight") &&
+ value == TQString::fromLatin1("600") ) {
// Bolding
- replacement.prepend( QChar(0x02) ).append( QChar(0x02) );
+ replacement.prepend( TQChar(0x02) ).append( TQChar(0x02) );
}
- else if( attribute == QString::fromLatin1("text-decoration") &&
- value == QString::fromLatin1("underline") ) {
- replacement.prepend( QChar(31) ).append( QChar(31) );
+ else if( attribute == TQString::fromLatin1("text-decoration") &&
+ value == TQString::fromLatin1("underline") ) {
+ replacement.prepend( TQChar(31) ).append( TQChar(31) );
}
}
@@ -273,9 +273,9 @@ void IRCContact::slotSendMsg(Kopete::Message &message, Kopete::ChatSession *)
htmlString = Kopete::Message::unescape(htmlString);
- QStringList messages = QStringList::split( '\n', htmlString );
+ TQStringList messages = TQStringList::split( '\n', htmlString );
- for( QStringList::Iterator it = messages.begin(); it != messages.end(); ++it )
+ for( TQStringList::Iterator it = messages.begin(); it != messages.end(); ++it )
{
// Dont use the resulting string(s). The problem is that we'd have to parse them
// back to format that would be suitable for appendMessage().
@@ -290,25 +290,25 @@ void IRCContact::slotSendMsg(Kopete::Message &message, Kopete::ChatSession *)
Kopete::Message msg(message.from(), message.to(), message.escapedBody(), message.direction(),
Kopete::Message::RichText, CHAT_VIEW, message.type());
- msg.setBg(QColor());
- msg.setFg(QColor());
+ msg.setBg(TQColor());
+ msg.setFg(TQColor());
appendMessage(msg);
} else {
// Lets not modify the given message object.
Kopete::Message msg = message;
- msg.setBg(QColor());
+ msg.setBg(TQColor());
appendMessage(msg);
}
manager(Kopete::Contact::CanCreate)->messageSucceeded();
}
-QStringList IRCContact::sendMessage( const QString &msg )
+TQStringList IRCContact::sendMessage( const TQString &msg )
{
- QStringList messages;
+ TQStringList messages;
- QString newMessage = msg;
+ TQString newMessage = msg;
// IRC limits the message size to 512 characters. So split the given
// message into pieces.
@@ -324,14 +324,14 @@ QStringList IRCContact::sendMessage( const QString &msg )
newMessage.remove(0, l);
} while (!newMessage.isEmpty());
- for (QStringList::const_iterator it = messages.begin();
+ for (TQStringList::const_iterator it = messages.begin();
it != messages.end(); ++it)
kircEngine()->privmsg(m_nickName, *it);
return messages;
}
-Kopete::Contact *IRCContact::locateUser(const QString &nick)
+Kopete::Contact *IRCContact::locateUser(const TQString &nick)
{
IRCAccount *account = ircAccount();
@@ -359,8 +359,8 @@ bool IRCContact::isChatting(const Kopete::ChatSession *avoid) const
if (!account)
return false;
- QValueList<Kopete::ChatSession*> sessions = Kopete::ChatSessionManager::self()->sessions();
- for (QValueList<Kopete::ChatSession*>::Iterator it= sessions.begin(); it!=sessions.end() ; ++it)
+ TQValueList<Kopete::ChatSession*> sessions = Kopete::ChatSessionManager::self()->sessions();
+ for (TQValueList<Kopete::ChatSession*>::Iterator it= sessions.begin(); it!=sessions.end() ; ++it)
{
if( (*it) != avoid && (*it)->account() == account &&
(*it)->members().contains(this) )
@@ -402,16 +402,16 @@ KopeteView *IRCContact::view()
return m_chatSession->view(false);
return 0L;
}
-void IRCContact::serialize(QMap<QString, QString> & /*serializedData*/, QMap<QString, QString> &addressBookData)
+void IRCContact::serialize(TQMap<TQString, TQString> & /*serializedData*/, TQMap<TQString, TQString> &addressBookData)
{
// write the
- addressBookData[ protocol()->addressBookIndexField() ] = ( contactId() + QChar(0xE120) + account()->accountId() );
+ addressBookData[ protocol()->addressBookIndexField() ] = ( contactId() + TQChar(0xE120) + account()->accountId() );
}
void IRCContact::receivedMessage( KIRC::Engine::ServerMessageType type,
const KIRC::EntityPtr &from,
const KIRC::EntityPtrList &to,
- const QString &msg)
+ const TQString &msg)
{
if (to.contains(m_entity))
{