diff options
author | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2011-06-28 18:31:12 +0000 |
---|---|---|
committer | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2011-06-28 18:31:12 +0000 |
commit | 0a80cfd57d271dd44221467efb426675fa470356 (patch) | |
tree | 6f503a31aa078eaf8fa015cf1749808529d49fc9 /src/kvirc/ui/kvi_userlistview.cpp | |
parent | 3329e5a804e28ef3f5eb51d1e7affdd5a508e8f2 (diff) | |
download | kvirc-0a80cfd57d271dd44221467efb426675fa470356.tar.gz kvirc-0a80cfd57d271dd44221467efb426675fa470356.zip |
TQt4 port kvirc
This enables compilation under both Qt3 and Qt4
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/kvirc@1238719 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'src/kvirc/ui/kvi_userlistview.cpp')
-rw-r--r-- | src/kvirc/ui/kvi_userlistview.cpp | 318 |
1 files changed, 159 insertions, 159 deletions
diff --git a/src/kvirc/ui/kvi_userlistview.cpp b/src/kvirc/ui/kvi_userlistview.cpp index 20f75f0..d96aa53 100644 --- a/src/kvirc/ui/kvi_userlistview.cpp +++ b/src/kvirc/ui/kvi_userlistview.cpp @@ -48,23 +48,23 @@ #include "kvi_ircconnection.h" #include "kvi_ircconnectionserverinfo.h" -#include <qlabel.h> -#include <qscrollbar.h> -#include <qpainter.h> -#include <qpixmap.h> -#include <qfontmetrics.h> -#include <qdatetime.h> -#include <qmime.h> +#include <tqlabel.h> +#include <tqscrollbar.h> +#include <tqpainter.h> +#include <tqpixmap.h> +#include <tqfontmetrics.h> +#include <tqdatetime.h> +#include <tqmime.h> #include "kvi_styled_controls.h" -#include <qevent.h> +#include <tqevent.h> #ifdef COMPILE_PSEUDO_TRANSPARENCY - extern QPixmap * g_pShadedChildGlobalDesktopBackground; + extern TQPixmap * g_pShadedChildGlobalDesktopBackground; #endif // kvi_app.cpp (loaded and destroyed by KviIconManager) -extern QPixmap * g_pUserChanStatePixmap; +extern TQPixmap * g_pUserChanStatePixmap; // Yet another really complex widget :) @@ -83,7 +83,7 @@ KviUserListToolTip::~KviUserListToolTip() { } -void KviUserListToolTip::maybeTip(const QPoint &pnt) +void KviUserListToolTip::maybeTip(const TQPoint &pnt) { m_pListView->maybeTip(this,pnt); } @@ -91,10 +91,10 @@ void KviUserListToolTip::maybeTip(const QPoint &pnt) -KviUserListEntry::KviUserListEntry(KviUserListView * parent,const QString &nick, +KviUserListEntry::KviUserListEntry(KviUserListView * tqparent,const TQString &nick, KviIrcUserEntry * e,short int iFlags,bool bJoinTimeUnknown) { - m_pListView = parent; + m_pListView = tqparent; m_szNick = nick; m_pGlobalData = e; m_iFlags = iFlags; @@ -111,7 +111,7 @@ KviUserListEntry::~KviUserListEntry() { } -bool KviUserListEntry::color(QColor& color) +bool KviUserListEntry::color(TQColor& color) { // // FIXME: Unused ? @@ -167,7 +167,7 @@ void KviUserListEntry::recalcSize() ) ) { - QPixmap * pix = av->scaledPixmap(KVI_OPTION_UINT(KviOption_uintAvatarScaleWidth), KVI_OPTION_UINT(KviOption_uintAvatarScaleHeight)); + TQPixmap * pix = av->scaledPixmap(KVI_OPTION_UINT(KviOption_uintAvatarScaleWidth), KVI_OPTION_UINT(KviOption_uintAvatarScaleHeight)); m_iHeight += pix->height(); } @@ -184,15 +184,15 @@ void KviUserListEntry::recalcSize() -KviUserListView::KviUserListView(QWidget * parent,KviWindowToolPageButton* button,KviIrcUserDataBase * db,KviWindow * pWnd,int dictSize,const QString & label_text,const char * name) -: KviWindowToolWidget(parent,button) +KviUserListView::KviUserListView(TQWidget * tqparent,KviWindowToolPageButton* button,KviIrcUserDataBase * db,KviWindow * pWnd,int dictSize,const TQString & label_text,const char * name) +: KviWindowToolWidget(tqparent,button) { setAutoDelete(0); m_pKviWindow = pWnd; - m_pEntryDict = new KviPointerHashTable<QString,KviUserListEntry>(dictSize,false); + m_pEntryDict = new KviPointerHashTable<TQString,KviUserListEntry>(dictSize,false); m_pEntryDict->setAutoDelete(true); - m_pUsersLabel = new QLabel(this,"userslabel"); + m_pUsersLabel = new TQLabel(this,"userslabel"); KviTalToolTip::add(m_pUsersLabel,label_text); m_pViewArea = new KviUserListViewArea(this); @@ -212,7 +212,7 @@ KviUserListView::KviUserListView(QWidget * parent,KviWindowToolPageButton* butto m_ieEntries = 0; m_iIEntries = 0; m_iSelectedCount = 0; -// setBackgroundMode(QWidget::NoBackground); +// setBackgroundMode(TQWidget::NoBackground); applyOptions(); registerSelf(); } @@ -230,7 +230,7 @@ void KviUserListView::emitRightClick() switch(m_pKviWindow->type()) { case KVI_WINDOW_TYPE_CHANNEL: ev = KviEvent_OnChannelNickPopupRequest; break; - case KVI_WINDOW_TYPE_QUERY: ev = KviEvent_OnQueryNickPopupRequest; break; + case KVI_WINDOW_TYPE_TQUERY: ev = KviEvent_OnQueryNickPopupRequest; break; case KVI_WINDOW_TYPE_CONSOLE: ev = KviEvent_OnNotifyListPopupRequest; break; default: ev = KviEvent_OnNickLinkPopupRequest; break; // this should actually never happen } @@ -238,7 +238,7 @@ void KviUserListView::emitRightClick() { if(KviKvsEventManager::instance()->hasAppHandlers(ev)) { - QString nicks; + TQString nicks; appendSelectedNicknames(nicks); KviKvsVariantList vList; vList.append(nicks); @@ -255,7 +255,7 @@ void KviUserListView::emitDoubleClick() switch(m_pKviWindow->type()) { case KVI_WINDOW_TYPE_CHANNEL: ev = KviEvent_OnChannelNickDefaultActionRequest; break; - case KVI_WINDOW_TYPE_QUERY: ev = KviEvent_OnQueryNickDefaultActionRequest; break; + case KVI_WINDOW_TYPE_TQUERY: ev = KviEvent_OnQueryNickDefaultActionRequest; break; case KVI_WINDOW_TYPE_CONSOLE: ev = KviEvent_OnNotifyListDefaultActionRequest; break; default: ev = KviEvent_OnNickLinkDefaultActionRequest; break; // this should actually never happen } @@ -263,7 +263,7 @@ void KviUserListView::emitDoubleClick() { if(KviKvsEventManager::instance()->hasAppHandlers(ev)) { - QString nicks; + TQString nicks; appendSelectedNicknames(nicks); KviKvsVariantList vList; vList.append(nicks); @@ -291,7 +291,7 @@ void KviUserListView::applyOptions() updateUsersLabel(); }*/ setFont(KVI_OPTION_FONT(KviOption_fontUserListView)); - QFontMetrics fm(KVI_OPTION_FONT(KviOption_fontUserListView)); + TQFontMetrics fm(KVI_OPTION_FONT(KviOption_fontUserListView)); m_iFontHeight = fm.lineSpacing(); KviUserListEntry * e = m_pHeadItem; m_iTotalHeight = 0; @@ -305,7 +305,7 @@ void KviUserListView::applyOptions() m_pUsersLabel->setFont(KVI_OPTION_FONT(KviOption_fontUserListView)); setMinimumWidth(100); resizeEvent(0); // this will call update() too - repaint(); + tqrepaint(); } void KviUserListView::updateArea() { @@ -338,27 +338,27 @@ void KviUserListView::setMaskEntries(char type, int num) updateUsersLabel(); } -void KviUserListView::completeNickBashLike(const QString &begin,KviPointerList<QString> *l,bool bAppendMask) +void KviUserListView::completeNickBashLike(const TQString &begin,KviPointerList<TQString> *l,bool bAppendMask) { KviUserListEntry * entry = m_pHeadItem; while(entry) { - if(KviQString::equalCIN(begin,entry->m_szNick,begin.length())) + if(KviTQString::equalCIN(begin,entry->m_szNick,begin.length())) { if(bAppendMask) { - QString * s = new QString(); - KviQString::sprintf(*s,"%Q!%Q@%Q",&(entry->m_szNick),&(entry->m_pGlobalData->user()),&(entry->m_pGlobalData->host())); + TQString * s = new TQString(); + KviTQString::sprintf(*s,"%Q!%Q@%Q",&(entry->m_szNick),&(entry->m_pGlobalData->user()),&(entry->m_pGlobalData->host())); l->append(s); } else - l->append(new QString(entry->m_szNick)); + l->append(new TQString(entry->m_szNick)); } entry = entry->m_pNext; } } -bool KviUserListView::completeNickStandard(const QString &begin,const QString &skipAfter,QString &buffer,bool bAppendMask) +bool KviUserListView::completeNickStandard(const TQString &begin,const TQString &skipAfter,TQString &buffer,bool bAppendMask) { KviUserListEntry * entry = m_pHeadItem; @@ -366,7 +366,7 @@ bool KviUserListView::completeNickStandard(const QString &begin,const QString &s { while(entry) { - if(KviQString::equalCI(skipAfter,entry->m_szNick)) + if(KviTQString::equalCI(skipAfter,entry->m_szNick)) { entry = entry->m_pNext; break; @@ -387,7 +387,7 @@ bool KviUserListView::completeNickStandard(const QString &begin,const QString &s { if(entry->m_szNick.length() >= begin.length()) { - int result = KviQString::cmpCIN(begin,entry->m_szNick,begin.length()); + int result = KviTQString::cmpCIN(begin,entry->m_szNick,begin.length()); if(result == 0) { // This is ok. @@ -421,7 +421,7 @@ bool KviUserListView::completeNickStandard(const QString &begin,const QString &s } -void KviUserListView::insertUserEntry(const QString &nick,KviUserListEntry * e) +void KviUserListView::insertUserEntry(const TQString &nick,KviUserListEntry * e) { // Complex insertion task :) @@ -538,7 +538,7 @@ void KviUserListView::insertUserEntry(const QString &nick,KviUserListEntry * e) } // else it is chan owner, so nothing to skip: the chan owners are first in the list // now strcmp within the current user-flag group... - while(entry && (KviQString::cmpCI(entry->m_szNick,e->m_szNick) < 0) && + while(entry && (KviTQString::cmpCI(entry->m_szNick,e->m_szNick) < 0) && ((entry->m_iFlags & flag) || (flag == 0))) { if(entry == m_pTopItem)bGotTopItem = true; @@ -601,17 +601,17 @@ void KviUserListView::insertUserEntry(const QString &nick,KviUserListEntry * e) } } -KviUserListEntry * KviUserListView::join(const QString &nick,const QString &user, - const QString &host,int iFlags) +KviUserListEntry * KviUserListView::join(const TQString &nick,const TQString &user, + const TQString &host,int iFlags) { // Ok..an user joins the channel - KviUserListEntry * it = m_pEntryDict->find(nick); + KviUserListEntry * it = m_pEntryDict->tqfind(nick); if(it == 0) { // add an entry to the global dict KviIrcUserEntry * pGlobalData = m_pIrcUserDataBase->insertUser(nick,user,host); // calculate the flags and update the counters - it = new KviUserListEntry(this,nick,pGlobalData,iFlags,(user == QString::null)); + it = new KviUserListEntry(this,nick,pGlobalData,iFlags,(user == TQString())); insertUserEntry(nick,it); } else { // if(!host.isEmpty()) - it can be UHNAMES with host or NAMEX(X) w/o it @@ -646,9 +646,9 @@ void KviUserListView::triggerUpdate() } } -bool KviUserListView::avatarChanged(const QString &nick) +bool KviUserListView::avatarChanged(const TQString &nick) { - KviUserListEntry * it = m_pEntryDict->find(nick); + KviUserListEntry * it = m_pEntryDict->tqfind(nick); if(it) { int oldH = it->m_iHeight; @@ -694,7 +694,7 @@ bool KviUserListView::avatarChanged(const QString &nick) } -bool KviUserListView::userActionVerifyMask(const QString &nick,const QString &user,const QString &host,int actionTemperature,QString &oldUser,QString &oldHost) +bool KviUserListView::userActionVerifyMask(const TQString &nick,const TQString &user,const TQString &host,int actionTemperature,TQString &oldUser,TQString &oldHost) { // This is called when an user "acts" in some visible way // on the channel, so we can keep track of his channeel @@ -704,16 +704,16 @@ bool KviUserListView::userActionVerifyMask(const QString &nick,const QString &us // change (unless they were not known at all) // This will also update the username and hostname // if needed. - KviUserListEntry * it = m_pEntryDict->find(QString(nick)); + KviUserListEntry * it = m_pEntryDict->tqfind(TQString(nick)); if(it) { it->m_lastActionTime = kvi_unixTime(); bool bChanged = false; - if(!(host.isEmpty() || (KviQString::equalCS(host,"*")))) + if(!(host.isEmpty() || (KviTQString::equalCS(host,"*")))) { - if(!KviQString::equalCI(it->m_pGlobalData->host(),host)) + if(!KviTQString::equalCI(it->m_pGlobalData->host(),host)) { - if(!(it->m_pGlobalData->host().isEmpty() || KviQString::equalCS(it->m_pGlobalData->host(),"*"))) + if(!(it->m_pGlobalData->host().isEmpty() || KviTQString::equalCS(it->m_pGlobalData->host(),"*"))) { oldHost = it->m_pGlobalData->host(); bChanged = true; @@ -721,11 +721,11 @@ bool KviUserListView::userActionVerifyMask(const QString &nick,const QString &us it->m_pGlobalData->setHost(host); } } - if(!(user.isEmpty() || (KviQString::equalCS(user,"*")))) + if(!(user.isEmpty() || (KviTQString::equalCS(user,"*")))) { - if(!KviQString::equalCI(it->m_pGlobalData->user(),user)) + if(!KviTQString::equalCI(it->m_pGlobalData->user(),user)) { - if(!(it->m_pGlobalData->user().isEmpty() || KviQString::equalCS(it->m_pGlobalData->user(),"*"))) + if(!(it->m_pGlobalData->user().isEmpty() || KviTQString::equalCS(it->m_pGlobalData->user(),"*"))) { oldUser = it->m_pGlobalData->user(); bChanged = true; @@ -744,19 +744,19 @@ bool KviUserListView::userActionVerifyMask(const QString &nick,const QString &us } -void KviUserListView::userAction(const QString &nick,const QString &user,const QString &host,int actionTemperature) +void KviUserListView::userAction(const TQString &nick,const TQString &user,const TQString &host,int actionTemperature) { // This is called when an user "acts" in some visible way // on the channel, so we can keep track of his channeel // idle time. This will also update the username and hostname // if needed. - KviUserListEntry * it = m_pEntryDict->find(QString(nick)); + KviUserListEntry * it = m_pEntryDict->tqfind(TQString(nick)); if(it) { it->m_lastActionTime = kvi_unixTime(); - if(!(host.isEmpty() || (KviQString::equalCS(host,"*")))) + if(!(host.isEmpty() || (KviTQString::equalCS(host,"*")))) it->m_pGlobalData->setHost(host); - if(!(user.isEmpty() || (KviQString::equalCS(user,"*")))) + if(!(user.isEmpty() || (KviTQString::equalCS(user,"*")))) it->m_pGlobalData->setUser(user); it->m_iTemperature += actionTemperature; // Don't allow it to grow too much @@ -773,7 +773,7 @@ void KviUserListView::userAction(KviIrcMask *user,int actionTemperature) // on the channel, so we can keep track of his channeel // idle time. This will also update the username and hostname // if needed. - KviUserListEntry * it = m_pEntryDict->find(QString(user->nick())); + KviUserListEntry * it = m_pEntryDict->tqfind(TQString(user->nick())); if(it) { it->m_lastActionTime = kvi_unixTime(); @@ -787,13 +787,13 @@ void KviUserListView::userAction(KviIrcMask *user,int actionTemperature) } } -void KviUserListView::userAction(const QString &nick,int actionTemperature) +void KviUserListView::userAction(const TQString &nick,int actionTemperature) { // This is called when an user "acts" in some visible way // on the channel, so we can keep track of his channeel // idle time. This will also update the username and hostname // if needed. - KviUserListEntry * it = m_pEntryDict->find(nick); + KviUserListEntry * it = m_pEntryDict->tqfind(nick); if(it) { it->m_lastActionTime = kvi_unixTime(); @@ -804,24 +804,24 @@ void KviUserListView::userAction(const QString &nick,int actionTemperature) } } -kvi_time_t KviUserListView::getUserJoinTime(const QString &szNick) +kvi_time_t KviUserListView::getUserJoinTime(const TQString &szNick) { - KviUserListEntry * e = m_pEntryDict->find(szNick); + KviUserListEntry * e = m_pEntryDict->tqfind(szNick); if(!e)return (kvi_time_t)0; return e->m_joinTime; } -kvi_time_t KviUserListView::getUserLastActionTime(const QString &szNick) +kvi_time_t KviUserListView::getUserLastActionTime(const TQString &szNick) { - KviUserListEntry * e = m_pEntryDict->find(szNick); + KviUserListEntry * e = m_pEntryDict->tqfind(szNick); if(!e)return (kvi_time_t)0; return e->m_lastActionTime; } -int KviUserListView::getUserModeLevel(const QString &szNick) +int KviUserListView::getUserModeLevel(const TQString &szNick) { - KviUserListEntry * e = m_pEntryDict->find(szNick); + KviUserListEntry * e = m_pEntryDict->tqfind(szNick); if(!e)return 0; if(e->m_iFlags & KVI_USERFLAG_MODEMASK) { @@ -838,25 +838,25 @@ int KviUserListView::getUserModeLevel(const QString &szNick) char KviUserListView::getUserFlag(KviUserListEntry * e) { if(!e)return 0; - return (char)m_pKviWindow->connection()->serverInfo()->modePrefixChar(e->m_iFlags).unicode(); + return (char)m_pKviWindow->connection()->serverInfo()->modePrefixChar(e->m_iFlags).tqunicode(); } -void KviUserListView::prependUserFlag(const QString &nick,QString &buffer) +void KviUserListView::prependUserFlag(const TQString &nick,TQString &buffer) { char uFlag = getUserFlag(nick); if(uFlag)buffer.prepend(uFlag); } -int KviUserListView::flags(const QString &nick) +int KviUserListView::flags(const TQString &nick) { - KviUserListEntry * it = m_pEntryDict->find(nick); + KviUserListEntry * it = m_pEntryDict->tqfind(nick); return it ? it->m_iFlags : 0; } #define SET_FLAG_FUNC(__funcname,__flag) \ - bool KviUserListView::__funcname(const QString &nick,bool bYes) \ + bool KviUserListView::__funcname(const TQString &nick,bool bYes) \ { \ - KviUserListEntry * it = m_pEntryDict->find(nick); \ + KviUserListEntry * it = m_pEntryDict->tqfind(nick); \ if(!it)return false; \ m_pEntryDict->setAutoDelete(false); \ partInternal(nick,false); \ @@ -881,9 +881,9 @@ SET_FLAG_FUNC(userop,KVI_USERFLAG_USEROP) SET_FLAG_FUNC(voice,KVI_USERFLAG_VOICE) #define GET_FLAG_FUNC(__funcname,__flag) \ - bool KviUserListView::__funcname(const QString &nick,bool bAtLeast) \ + bool KviUserListView::__funcname(const TQString &nick,bool bAtLeast) \ { \ - KviUserListEntry * it = m_pEntryDict->find(nick); \ + KviUserListEntry * it = m_pEntryDict->tqfind(nick); \ return it ? (bAtLeast ? (it->m_iFlags >= __flag) : (it->m_iFlags & __flag)) : false; \ } @@ -895,14 +895,14 @@ GET_FLAG_FUNC(isHalfOp,KVI_USERFLAG_HALFOP) GET_FLAG_FUNC(isUserOp,KVI_USERFLAG_USEROP) -QString * KviUserListView::firstSelectedNickname() +TQString * KviUserListView::firstSelectedNickname() { m_pIterator = m_pHeadItem; while(m_pIterator) { if(m_pIterator->m_bSelected) { - QString * s = &(m_pIterator->m_szNick); + TQString * s = &(m_pIterator->m_szNick); m_pIterator = m_pIterator->m_pNext; return s; } @@ -911,13 +911,13 @@ QString * KviUserListView::firstSelectedNickname() return 0; } -QString * KviUserListView::nextSelectedNickname() +TQString * KviUserListView::nextSelectedNickname() { while(m_pIterator) { if(m_pIterator->m_bSelected) { - QString * s = &(m_pIterator->m_szNick); + TQString * s = &(m_pIterator->m_szNick); m_pIterator = m_pIterator->m_pNext; return s; } @@ -926,7 +926,7 @@ QString * KviUserListView::nextSelectedNickname() return 0; } -void KviUserListView::appendSelectedNicknames(QString &buffer) +void KviUserListView::appendSelectedNicknames(TQString &buffer) { KviUserListEntry * aux = m_pHeadItem; bool bFirst = true; @@ -942,15 +942,15 @@ void KviUserListView::appendSelectedNicknames(QString &buffer) } } -void KviUserListView::select(const QString& nick){ - KviPointerHashTableIterator<QString,KviUserListEntry> it(*m_pEntryDict); +void KviUserListView::select(const TQString& nick){ + KviPointerHashTableIterator<TQString,KviUserListEntry> it(*m_pEntryDict); while(it.current()) { ((KviUserListEntry *)it.current())->m_bSelected = false; ++it; } - KviUserListEntry * entry = m_pEntryDict->find(nick); + KviUserListEntry * entry = m_pEntryDict->tqfind(nick); if(entry) { entry->m_bSelected = true; @@ -962,9 +962,9 @@ void KviUserListView::select(const QString& nick){ m_pViewArea->update(); } -bool KviUserListView::partInternal(const QString &nick,bool bRemove) +bool KviUserListView::partInternal(const TQString &nick,bool bRemove) { - KviUserListEntry * it = m_pEntryDict->find(nick); + KviUserListEntry * it = m_pEntryDict->tqfind(nick); if(it) { // so, first of all..check if this item is over, or below the top item @@ -1028,13 +1028,13 @@ bool KviUserListView::partInternal(const QString &nick,bool bRemove) return false; } -bool KviUserListView::nickChange(const QString &oldNick,const QString &newNick) +bool KviUserListView::nickChange(const TQString &oldNick,const TQString &newNick) { - KviUserListEntry * it = m_pEntryDict->find(oldNick); + KviUserListEntry * it = m_pEntryDict->tqfind(oldNick); if(it) { - QString user = it->m_pGlobalData->user(); - QString host = it->m_pGlobalData->host(); + TQString user = it->m_pGlobalData->user(); + TQString host = it->m_pGlobalData->host(); int iFlags = it->m_iFlags; kvi_time_t joint = it->m_joinTime; bool bSelect = it->m_bSelected; @@ -1042,7 +1042,7 @@ bool KviUserListView::nickChange(const QString &oldNick,const QString &newNick) KviIrcUserEntry::Gender gender = it->m_pGlobalData->gender(); bool bBot = it->m_pGlobalData->isBot(); part(oldNick); - __range_invalid(m_pEntryDict->find(oldNick)); + __range_invalid(m_pEntryDict->tqfind(oldNick)); it = join(newNick,user,host,iFlags); it->m_pGlobalData->setGender(gender); it->m_pGlobalData->setBot(bBot); @@ -1082,17 +1082,17 @@ void KviUserListView::updateUsersLabel() } // FIXME: this could be done really better -void KviUserListView::partAllButOne(const QString &whoNot) +void KviUserListView::partAllButOne(const TQString &whoNot) { - QStringList ll; - KviPointerHashTableIterator<QString,KviUserListEntry> it(*m_pEntryDict); + TQStringList ll; + KviPointerHashTableIterator<TQString,KviUserListEntry> it(*m_pEntryDict); while(it.current()) { - if(!KviQString::equalCI(whoNot,it.currentKey())) + if(!KviTQString::equalCI(whoNot,it.currentKey())) ll.append(it.currentKey()); ++it; } - for(QStringList::Iterator it2 = ll.begin();it2 != ll.end();it2++) + for(TQStringList::Iterator it2 = ll.begin();it2 != ll.end();it2++) { part(*it2); } @@ -1100,7 +1100,7 @@ void KviUserListView::partAllButOne(const QString &whoNot) void KviUserListView::removeAllEntries() { - KviPointerHashTableIterator<QString,KviUserListEntry> it(*m_pEntryDict); + KviPointerHashTableIterator<TQString,KviUserListEntry> it(*m_pEntryDict); while(it.current()) { m_pIrcUserDataBase->removeUser(it.currentKey(), @@ -1136,12 +1136,12 @@ void KviUserListView::partAll() triggerUpdate(); } -void KviUserListView::resizeEvent(QResizeEvent *) +void KviUserListView::resizeEvent(TQResizeEvent *) { int hght; if(!KVI_OPTION_BOOL(KviOption_boolDisableUserListLabel))//G&N 2005 { - hght = m_pUsersLabel->sizeHint().height(); + hght = m_pUsersLabel->tqsizeHint().height(); if(hght < 16)hght = 16; // at least m_pUsersLabel->setGeometry(0,0,width(),hght); } @@ -1169,7 +1169,7 @@ bool KviUserListView::itemVisible(KviUserListEntry * e) return false; } -KviUserListEntry * KviUserListView::itemAt(const QPoint &pnt,QRect * rct) +KviUserListEntry * KviUserListView::itemAt(const TQPoint &pnt,TQRect * rct) { if(!m_pTopItem)return 0; if(pnt.y() < 0)return 0; @@ -1262,26 +1262,26 @@ void KviUserListView::userStats(KviUserListViewUserStats * s) } -void KviUserListView::maybeTip(KviUserListToolTip * tip,const QPoint &pnt) +void KviUserListView::maybeTip(KviUserListToolTip * tip,const TQPoint &pnt) { if(!KVI_OPTION_BOOL(KviOption_boolShowUserListViewToolTips))return; - QRect itRect; + TQRect itRect; KviUserListEntry * it = (KviUserListEntry *)itemAt(pnt,&itRect); if(it) { if(m_pKviWindow->console()) { - QString buffer; + TQString buffer; m_pKviWindow->console()->getUserTipText(it->m_szNick,it->m_pGlobalData,buffer); buffer += "<table width=\"100%\">"; if(it->m_joinTime != 0) { - QDateTime dt; + TQDateTime dt; dt.setTime_t(it->m_joinTime); buffer += "<tr><td bgcolor=\"#F0F0F0\"><nobr>"; - buffer += __tr2qs("Joined on <b>%1</b>").arg(dt.toString()); + buffer += __tr2qs("Joined on <b>%1</b>").tqarg(dt.toString()); buffer += "</nobr></td></tr>"; } @@ -1293,7 +1293,7 @@ void KviUserListView::maybeTip(KviUserListToolTip * tip,const QPoint &pnt) int hors = mins / 60; mins = mins % 60; buffer += "<tr><td bgcolor=\"#F0F0F0\"><nobr>"; - buffer += __tr2qs("Quiet for <b>%1h %2m %3s</b>").arg(hors).arg(mins).arg(secs); + buffer += __tr2qs("Quiet for <b>%1h %2m %3s</b>").tqarg(hors).tqarg(mins).tqarg(secs); buffer += "</nobr></td></tr>"; } buffer += "</table>"; @@ -1306,22 +1306,22 @@ void KviUserListView::maybeTip(KviUserListToolTip * tip,const QPoint &pnt) /////////////////////////////////////////////////////////////// KviUserListViewArea::KviUserListViewArea(KviUserListView * par) -: QWidget(par) +: TQWidget(par) { m_pListView = par; #ifdef COMPILE_USE_QT4 setAutoFillBackground(false); #else - setBackgroundMode(QWidget::NoBackground); + setBackgroundMode(TQWidget::NoBackground); #endif #ifdef COMPILE_USE_QT4 - m_pScrollBar = new QScrollBar(Qt::Vertical,this,"scrollbar"); + m_pScrollBar = new TQScrollBar(Qt::Vertical,this,"scrollbar"); #else - m_pScrollBar = new QScrollBar(QScrollBar::Vertical,this,"scrollbar"); + m_pScrollBar = new TQScrollBar(Qt::Vertical,this,"scrollbar"); #endif m_pScrollBar->setRange(0,0); m_pScrollBar->setValue(0); - connect(m_pScrollBar,SIGNAL(valueChanged(int)),this,SLOT(scrollBarMoved(int))); + connect(m_pScrollBar,TQT_SIGNAL(valueChanged(int)),this,TQT_SLOT(scrollBarMoved(int))); m_pScrollBar->setPageStep(height()); m_pScrollBar->setLineStep(m_pListView->m_iFontHeight); m_iLastScrollBarVal = 0; @@ -1390,7 +1390,7 @@ void KviUserListViewArea::scrollBarMoved(int newVal) } -void KviUserListViewArea::paintEvent(QPaintEvent *ev) +void KviUserListViewArea::paintEvent(TQPaintEvent *ev) { // update the scroll bar @@ -1409,30 +1409,30 @@ void KviUserListViewArea::paintEvent(QPaintEvent *ev) int wdth = width() - m_pScrollBar->width(); - QRect r = ev->rect(); + TQRect r = ev->rect(); if(r.right() > wdth)r.setRight(wdth); //debug("PAINT EVENT %d,%d,%d,%d",r.left(),r.top(),r.width(),r.height()); KviDoubleBuffer db(width(),height()); - QPixmap * pMemBuffer = db.pixmap(); + TQPixmap * pMemBuffer = db.pixmap(); - QPainter p(pMemBuffer); + TQPainter p(pMemBuffer); SET_ANTI_ALIASING(p); p.setFont(KVI_OPTION_FONT(KviOption_fontUserListView)); #ifdef COMPILE_USE_QT4 - QFontMetrics fm(p.fontMetrics()); + TQFontMetrics fm(p.fontMetrics()); #endif #ifdef COMPILE_PSEUDO_TRANSPARENCY if(g_pShadedChildGlobalDesktopBackground) { - QPoint pnt = mapToGlobal(QPoint(r.left(),r.top())); + TQPoint pnt = mapToGlobal(TQPoint(r.left(),r.top())); p.drawTiledPixmap(r.left(),r.top(),r.width(),r.height(),*g_pShadedChildGlobalDesktopBackground,pnt.x(),pnt.y()); } else { #endif - QPixmap *pix = KVI_OPTION_PIXMAP(KviOption_pixmapUserListViewBackground).pixmap(); + TQPixmap *pix = KVI_OPTION_PIXMAP(KviOption_pixmapUserListViewBackground).pixmap(); p.fillRect(r.left(),r.top(),r.width(),r.height(),KVI_OPTION_COLOR(KviOption_colorUserListViewBackground)); if(pix) KviPixmapUtils::drawPixmapWithPainter(&p,pix,KVI_OPTION_UINT(KviOption_uintUserListPixmapAlign),r,width(),height()); @@ -1460,7 +1460,7 @@ void KviUserListViewArea::paintEvent(QPaintEvent *ev) if(bottom >= r.top()) { - QColor * pClrFore = 0; + TQColor * pClrFore = 0; bool bColorAllocated=0; // FIXME: bool is true or false if(e->m_bSelected) { @@ -1476,7 +1476,7 @@ void KviUserListViewArea::paintEvent(QPaintEvent *ev) // FIXME: // // this is slow... VERY slow when one has a lot of registered users. - // (this is NOT a simple lookup in the user db... it is a mask match) + // (this is NOT a simple lookup in the user db... it is a tqmask match) // if we REALLY need to use custom colors for regged users then // they should be updated ONCE and stored (cached) in the KviUserListEntry structure // @@ -1515,11 +1515,11 @@ void KviUserListViewArea::paintEvent(QPaintEvent *ev) { case KVI_USERLISTVIEW_GRIDTYPE_PLAINGRID: case KVI_USERLISTVIEW_GRIDTYPE_DOTGRID: - p.setPen(QPen(KVI_OPTION_COLOR(KviOption_colorUserListViewGrid),0, + p.setPen(TQPen(KVI_OPTION_COLOR(KviOption_colorUserListViewGrid),0, #ifdef COMPILE_USE_QT4 - (KVI_OPTION_UINT(KviOption_uintUserListViewGridType) == KVI_USERLISTVIEW_GRIDTYPE_DOTGRID) ? Qt::DotLine : Qt::SolidLine)); + (KVI_OPTION_UINT(KviOption_uintUserListViewGridType) == KVI_USERLISTVIEW_GRIDTYPE_DOTGRID) ? TQt::DotLine : TQt::SolidLine)); #else - (KVI_OPTION_UINT(KviOption_uintUserListViewGridType) == KVI_USERLISTVIEW_GRIDTYPE_DOTGRID) ? QPen::DotLine : QPen::SolidLine)); + (KVI_OPTION_UINT(KviOption_uintUserListViewGridType) == KVI_USERLISTVIEW_GRIDTYPE_DOTGRID) ? TQPen::DotLine : TQPen::SolidLine)); #endif p.drawLine(0,bottom - 1,wdth,bottom - 1); if(bShowState || bShowIcons) @@ -1528,12 +1528,12 @@ void KviUserListViewArea::paintEvent(QPaintEvent *ev) default: // KVI_USERLISTVIEW_GRIDTYPE_3DGRID and KVI_USERLISTVIEW_GRIDTYPE_3DBUTTONS if(!e->m_bSelected) { - p.setPen(QPen(KVI_OPTION_COLOR(KviOption_colorUserListViewGrid),0 /*,QPen::DotLine*/)); + p.setPen(TQPen(KVI_OPTION_COLOR(KviOption_colorUserListViewGrid),0 /*,TQPen::DotLine*/)); if((bShowState || bShowIcons) && (KVI_OPTION_UINT(KviOption_uintUserListViewGridType) == KVI_USERLISTVIEW_GRIDTYPE_3DGRID)) p.drawLine(iAvatarAndTextX,bottom - 1,iAvatarAndTextX,theY); - p.setPen(colorGroup().shadow()); + p.setPen(tqcolorGroup().shadow()); p.drawLine(0,bottom - 1,wdth,bottom - 1); - p.setPen(colorGroup().light()); + p.setPen(tqcolorGroup().light()); p.drawLine(0,theY,wdth,theY); theY--; } @@ -1547,9 +1547,9 @@ void KviUserListViewArea::paintEvent(QPaintEvent *ev) if(e->globalData()->isAway()) { - QRgb rgb2 = pClrFore->rgb(); - QRgb rgb1 = KVI_OPTION_COLOR(KviOption_colorUserListViewAwayForeground).rgb(); - p.setPen(QColor(((qRed(rgb1)*2) + qRed(rgb2)) / 3,((qGreen(rgb1)*2) + qGreen(rgb2)) / 3,((qBlue(rgb1)*2) + qBlue(rgb2)) / 3)); + TQRgb rgb2 = pClrFore->rgb(); + TQRgb rgb1 = KVI_OPTION_COLOR(KviOption_colorUserListViewAwayForeground).rgb(); + p.setPen(TQColor(((tqRed(rgb1)*2) + tqRed(rgb2)) / 3,((tqGreen(rgb1)*2) + tqGreen(rgb2)) / 3,((tqBlue(rgb1)*2) + tqBlue(rgb2)) / 3)); } else { p.setPen(*pClrFore); } @@ -1560,7 +1560,7 @@ void KviUserListViewArea::paintEvent(QPaintEvent *ev) KviAvatar * av = e->m_pGlobalData->avatar(); if(av && KVI_OPTION_UINT(KviOption_uintAvatarScaleWidth) && KVI_OPTION_UINT(KviOption_uintAvatarScaleHeight)) { - QPixmap * pix; + TQPixmap * pix; if( KVI_OPTION_BOOL(KviOption_boolScaleAvatars) && ( !KVI_OPTION_BOOL(KviOption_boolDoNotStretchAvatars) || @@ -1580,12 +1580,12 @@ void KviUserListViewArea::paintEvent(QPaintEvent *ev) { if(e->globalData()->gender()!=KviIrcUserEntry::Unknown) { - QPixmap * ico = g_pIconManager->getBigIcon((e->globalData()->gender()==KviIrcUserEntry::Male) ? "kvi_icon_male.png" : "kvi_icon_female.png"); + TQPixmap * ico = g_pIconManager->getBigIcon((e->globalData()->gender()==KviIrcUserEntry::Male) ? "kvi_icon_male.png" : "kvi_icon_female.png"); p.drawPixmap(theX,theY+(m_pListView->m_iFontHeight-11)/2,*ico); } if(e->globalData()->isBot()) { - QPixmap * ico = g_pIconManager->getBigIcon("kvi_icon_bot.png"); + TQPixmap * ico = g_pIconManager->getBigIcon("kvi_icon_bot.png"); p.drawPixmap(theX,theY+(m_pListView->m_iFontHeight-11)/2,*ico); } theX +=11; @@ -1663,7 +1663,7 @@ void KviUserListViewArea::paintEvent(QPaintEvent *ev) //p.drawRect(theX,theY + 2,18,e->m_iHeight - 4); if(e->m_iFlags != 0) { - QPixmap * ico = g_pIconManager->getSmallIcon( \ + TQPixmap * ico = g_pIconManager->getSmallIcon( \ e->globalData()->isAway() ? \ ( \ (e->m_iFlags & KVI_USERFLAG_CHANOWNER) ? \ @@ -1691,27 +1691,27 @@ void KviUserListViewArea::paintEvent(QPaintEvent *ev) } theX +=18; #ifdef COMPILE_USE_QT4 - p.drawText(iAvatarAndTextX,theY,wdth - theX,fm.lineSpacing(),Qt::AlignLeft|Qt::AlignVCenter,e->m_szNick); + p.drawText(iAvatarAndTextX,theY,wdth - theX,fm.lineSpacing(),TQt::AlignLeft|TQt::AlignVCenter,e->m_szNick); #else - p.drawText(iAvatarAndTextX,theY,wdth - theX,m_pListView->m_iFontHeight,Qt::AlignLeft|Qt::AlignVCenter,e->m_szNick); + p.drawText(iAvatarAndTextX,theY,wdth - theX,m_pListView->m_iFontHeight,TQt::AlignLeft|TQt::AlignVCenter,e->m_szNick); #endif } else { char flag = m_pListView->getUserFlag(e); if(flag) { - QString ttt = QChar(flag); + TQString ttt = TQChar(flag); ttt += e->m_szNick; #ifdef COMPILE_USE_QT4 - p.drawText(iAvatarAndTextX,theY,wdth - theX,fm.lineSpacing(),Qt::AlignLeft|Qt::AlignVCenter,ttt); + p.drawText(iAvatarAndTextX,theY,wdth - theX,fm.lineSpacing(),TQt::AlignLeft|TQt::AlignVCenter,ttt); #else - p.drawText(iAvatarAndTextX,theY,wdth - theX,m_pListView->m_iFontHeight,Qt::AlignLeft|Qt::AlignVCenter,ttt); + p.drawText(iAvatarAndTextX,theY,wdth - theX,m_pListView->m_iFontHeight,TQt::AlignLeft|TQt::AlignVCenter,ttt); #endif } else { #ifdef COMPILE_USE_QT4 - p.drawText(iAvatarAndTextX,theY,wdth - theX,fm.lineSpacing(),Qt::AlignLeft|Qt::AlignVCenter,e->m_szNick); + p.drawText(iAvatarAndTextX,theY,wdth - theX,fm.lineSpacing(),TQt::AlignLeft|TQt::AlignVCenter,e->m_szNick); #else - p.drawText(iAvatarAndTextX,theY,wdth - theX,m_pListView->m_iFontHeight,Qt::AlignLeft|Qt::AlignVCenter,e->m_szNick); + p.drawText(iAvatarAndTextX,theY,wdth - theX,m_pListView->m_iFontHeight,TQt::AlignLeft|TQt::AlignVCenter,e->m_szNick); #endif } } @@ -1725,30 +1725,30 @@ void KviUserListViewArea::paintEvent(QPaintEvent *ev) //we really do not need any self-draw borders. //if we will need it, we will draw a better one with system style - //p.setPen(colorGroup().dark()); + //p.setPen(tqcolorGroup().dark()); //p.drawLine(0,0,wdth,0); //p.drawLine(0,0,0,height()); - //p.setPen(colorGroup().light()); + //p.setPen(tqcolorGroup().light()); //p.drawLine(1,height()-1,wdth,height()-1); //p.drawLine(wdth - 1,1,wdth - 1,height()); #ifdef COMPILE_USE_QT4 - QPainter qt4SuxBecauseOfThisAdditionalPainter(this); + TQPainter qt4SuxBecauseOfThisAdditionalPainter(this); qt4SuxBecauseOfThisAdditionalPainter.drawPixmap(r.left(),r.top(),r.width(),r.height(),*pMemBuffer,r.left(),r.top(),r.width(),r.height()); #else - bitBlt(this,r.left(),r.top(),pMemBuffer,r.left(),r.top(),r.width(),r.height(),Qt::CopyROP,false); + bitBlt(TQT_TQPAINTDEVICE(this),r.left(),r.top(),TQT_TQPAINTDEVICE(pMemBuffer),r.left(),r.top(),r.width(),r.height(),TQt::CopyROP,false); #endif } -void KviUserListViewArea::resizeEvent(QResizeEvent *) +void KviUserListViewArea::resizeEvent(TQResizeEvent *) { - int iScr = m_pScrollBar->sizeHint().width(); + int iScr = m_pScrollBar->tqsizeHint().width(); m_pScrollBar->setGeometry(width() - iScr,0,iScr,height()); m_pScrollBar->setPageStep(height()); m_pScrollBar->setLineStep(m_pListView->m_iFontHeight - 1); } -void KviUserListViewArea::mousePressEvent(QMouseEvent *e) +void KviUserListViewArea::mousePressEvent(TQMouseEvent *e) { setFocus(); if(e->button() & Qt::LeftButton) @@ -1756,14 +1756,14 @@ void KviUserListViewArea::mousePressEvent(QMouseEvent *e) KviUserListEntry * entry = m_pListView->itemAt(e->pos()); if(entry) { - if(e->state() & Qt::ShiftButton) + if(e->state() & TQt::ShiftButton) { // Multiselect mode if(!entry->m_bSelected)m_pListView->m_iSelectedCount++; entry->m_bSelected = true; if(m_pListView->m_iSelectedCount == 1)g_pFrame->childWindowSelectionStateChange(m_pListView->m_pKviWindow,true); update(); - } else if(e->state() & Qt::ControlButton) + } else if(e->state() & TQt::ControlButton) { // Invert mode if(!entry->m_bSelected)m_pListView->m_iSelectedCount++; @@ -1800,7 +1800,7 @@ void KviUserListViewArea::mousePressEvent(QMouseEvent *e) if(!entry->m_bSelected){ entry->m_bSelected = true; m_pListView->m_iSelectedCount=1; - KviPointerHashTableIterator<QString,KviUserListEntry> it(*(m_pListView->m_pEntryDict)); + KviPointerHashTableIterator<TQString,KviUserListEntry> it(*(m_pListView->m_pEntryDict)); while(it.current()) { if(it.current()!=entry) @@ -1815,22 +1815,22 @@ void KviUserListViewArea::mousePressEvent(QMouseEvent *e) m_pListView->emitRightClick(); } } -void KviUserListViewArea::keyPressEvent( QKeyEvent * e ) +void KviUserListViewArea::keyPressEvent( TQKeyEvent * e ) { - if(e->key()==Qt::Key_Escape) + if(e->key()==TQt::Key_Escape) { if(m_pListView->m_pKviWindow->input()) - ((QWidget*)(m_pListView->m_pKviWindow->input()))->setFocus(); + ((TQWidget*)(m_pListView->m_pKviWindow->input()))->setFocus(); } else { - QString szKey=e->text(); + TQString szKey=e->text(); if(!szKey.isEmpty()) { KviUserListEntry * nick=0; KviUserListEntry * aux = m_pListView->m_pHeadItem; while(aux) { - //debug("%s %s %i %s %i",__FILE__,__FUNCTION__,__LINE__,aux->nick().utf8().data(),aux->nick().find(szKey,0,0)); - if(aux->nick().find(szKey,0,0)==0) + //debug("%s %s %i %s %i",__FILE__,__FUNCTION__,__LINE__,aux->nick().utf8().data(),aux->nick().tqfind(szKey,0,0)); + if(aux->nick().tqfind(szKey,0,0)==0) { nick=aux; break; @@ -1859,19 +1859,19 @@ void KviUserListViewArea::keyPressEvent( QKeyEvent * e ) } } -void KviUserListViewArea::mouseDoubleClickEvent(QMouseEvent *e) +void KviUserListViewArea::mouseDoubleClickEvent(TQMouseEvent *e) { m_pListView->emitDoubleClick(); } -void KviUserListViewArea::mouseMoveEvent(QMouseEvent *e) +void KviUserListViewArea::mouseMoveEvent(TQMouseEvent *e) { if(e->state() & Qt::LeftButton) { KviUserListEntry * entry = m_pListView->itemAt(e->pos()); if(entry && (entry != m_pLastEntryUnderMouse)) { - if(e->state() & Qt::ControlButton) + if(e->state() & TQt::ControlButton) { if(entry->m_bSelected)m_pListView->m_iSelectedCount--; else m_pListView->m_iSelectedCount++; @@ -1896,7 +1896,7 @@ void KviUserListViewArea::mouseMoveEvent(QMouseEvent *e) m_pScrollBar->setValue(m_pScrollBar->value() - top->m_iHeight); if(m_pListView->m_pTopItem != top) { - if(e->state() & Qt::ControlButton) + if(e->state() & TQt::ControlButton) { if(m_pListView->m_pTopItem->m_bSelected)m_pListView->m_iSelectedCount--; else m_pListView->m_iSelectedCount++; @@ -1929,7 +1929,7 @@ void KviUserListViewArea::mouseMoveEvent(QMouseEvent *e) m_pScrollBar->setValue(m_pScrollBar->value() + bottom->m_iHeight); if(bottom != m_pLastEntryUnderMouse) { - if(e->state() & Qt::ControlButton) + if(e->state() & TQt::ControlButton) { if(bottom->m_bSelected)m_pListView->m_iSelectedCount--; else m_pListView->m_iSelectedCount++; @@ -1951,15 +1951,15 @@ void KviUserListViewArea::mouseMoveEvent(QMouseEvent *e) } } -void KviUserListViewArea::mouseReleaseEvent(QMouseEvent *) +void KviUserListViewArea::mouseReleaseEvent(TQMouseEvent *) { m_pLastEntryUnderMouse = 0; } -void KviUserListViewArea::wheelEvent(QWheelEvent *e) +void KviUserListViewArea::wheelEvent(TQWheelEvent *e) { #ifdef COMPILE_USE_QT4 - static bool bHere = false; // Qt4(<= 4.2.2) has a nasty bug that makes the re-sent wheelEvent to cause infinite recursion + static bool bHere = false; // TQt4(<= 4.2.2) has a nasty bug that makes the re-sent wheelEvent to cause infinite recursion if(bHere)return; bHere = true; #endif |