diff options
Diffstat (limited to 'src/kvirc/ui/kvi_userlistview.h')
-rw-r--r-- | src/kvirc/ui/kvi_userlistview.h | 126 |
1 files changed, 64 insertions, 62 deletions
diff --git a/src/kvirc/ui/kvi_userlistview.h b/src/kvirc/ui/kvi_userlistview.h index f5405937..2098a942 100644 --- a/src/kvirc/ui/kvi_userlistview.h +++ b/src/kvirc/ui/kvi_userlistview.h @@ -34,13 +34,13 @@ #include <time.h> #include "kvi_tal_tooltip.h" -#include <qwidget.h> +#include <tqwidget.h> #include "kvi_pointerlist.h" #include "kvi_pointerhashtable.h" #include "kvi_toolwindows_container.h" -class QLabel; -class QScrollBar; +class TQLabel; +class TQScrollBar; class KviUserListView; class KviUserListViewArea; @@ -63,8 +63,8 @@ public: private: KviUserListView * m_pListView; public: - virtual void maybeTip(const QPoint &pnt); - void doTip(const QRect &rct,const QString &str){ tip(rct,str); }; + virtual void maybeTip(const TQPoint &pnt); + void doTip(const TQRect &rct,const TQString &str){ tip(rct,str); }; }; @@ -74,11 +74,11 @@ class KVIRC_API KviUserListEntry friend class KviUserListView; friend class KviUserListViewArea; public: - KviUserListEntry(KviUserListView * parent,const QString &nick,KviIrcUserEntry * e,short int iFlags,bool bJoinTimeUnknown = true); + KviUserListEntry(KviUserListView * tqparent,const TQString &nick,KviIrcUserEntry * e,short int iFlags,bool bJoinTimeUnknown = true); ~KviUserListEntry(); protected: KviUserListView * m_pListView; - QString m_szNick; + TQString m_szNick; KviIrcUserEntry * m_pGlobalData; short int m_iFlags; short int m_iTemperature; // user temperature : 0 = neutral @@ -92,9 +92,9 @@ protected: public: short int flags() const { return m_iFlags; }; KviIrcUserEntry * globalData(){ return m_pGlobalData; }; - const QString &nick() const { return m_szNick; }; + const TQString &nick() const { return m_szNick; }; KviUserListEntry * next(){ return m_pNext; }; - bool color(QColor& color); + bool color(TQColor& color); protected: void recalcSize(); }; @@ -126,16 +126,17 @@ class KVIRC_API KviUserListView : public KviWindowToolWidget friend class KviChannel; friend class KviQuery; Q_OBJECT + TQ_OBJECT public: - KviUserListView(QWidget * parent,KviWindowToolPageButton* button,KviIrcUserDataBase * db,KviWindow * pWnd,int dictSize = 5,const QString &label_text = QString::null,const char * name = 0); + KviUserListView(TQWidget * tqparent,KviWindowToolPageButton* button,KviIrcUserDataBase * db,KviWindow * pWnd,int dictSize = 5,const TQString &label_text = TQString(),const char * name = 0); ~KviUserListView(); protected: - KviPointerHashTable<QString,KviUserListEntry> * m_pEntryDict; + KviPointerHashTable<TQString,KviUserListEntry> * m_pEntryDict; KviUserListEntry * m_pTopItem; KviUserListEntry * m_pHeadItem; KviUserListEntry * m_pTailItem; KviUserListEntry * m_pIterator; - QLabel * m_pUsersLabel; + TQLabel * m_pUsersLabel; KviUserListViewArea * m_pViewArea; KviIrcUserDataBase * m_pIrcUserDataBase; int m_iSelectedCount; @@ -153,22 +154,22 @@ protected: int m_iIEntries; KviWindow * m_pKviWindow; protected: - void maybeTip(KviUserListToolTip * tip,const QPoint &pnt); + void maybeTip(KviUserListToolTip * tip,const TQPoint &pnt); void triggerUpdate(); void updateUsersLabel(); - void insertUserEntry(const QString &nick,KviUserListEntry * e); + void insertUserEntry(const TQString &nick,KviUserListEntry * e); void removeAllEntries(); - virtual void resizeEvent(QResizeEvent *); - bool partInternal(const QString &nick,bool bRemove = true); + virtual void resizeEvent(TQResizeEvent *); + bool partInternal(const TQString &nick,bool bRemove = true); void setUserDataBase(KviIrcUserDataBase * db){ m_pIrcUserDataBase = db; }; void updateScrollBarRange(); public: void updateArea(); - void select(const QString&); + void select(const TQString&); void applyOptions(); - KviPointerHashTable<QString,KviUserListEntry> * entryDict(){ return m_pEntryDict; }; + KviPointerHashTable<TQString,KviUserListEntry> * entryDict(){ return m_pEntryDict; }; KviUserListEntry * firstItem(){ return m_pHeadItem; }; - KviUserListEntry * itemAt(const QPoint &pnt,QRect * rct = 0); + KviUserListEntry * itemAt(const TQPoint &pnt,TQRect * rct = 0); bool itemVisible(KviUserListEntry * e); KviWindow * window(){ return m_pKviWindow; }; @@ -181,55 +182,56 @@ public: int halfOpCount(){ return m_iHalfOpCount; }; int userOpCount(){ return m_iUserOpCount; }; - KviUserListEntry * findEntry(const QString &nick){ return nick.isEmpty() ? 0 : m_pEntryDict->find(nick); }; - void appendSelectedNicknames(QString &buffer); - QString * firstSelectedNickname(); - QString * nextSelectedNickname(); + KviUserListEntry * findEntry(const TQString &nick){ return nick.isEmpty() ? 0 : m_pEntryDict->tqfind(nick); }; + void appendSelectedNicknames(TQString &buffer); + TQString * firstSelectedNickname(); + TQString * nextSelectedNickname(); void partAll(); - void partAllButOne(const QString &whoNot); + void partAllButOne(const TQString &whoNot); void userStats(KviUserListViewUserStats * s); - int getUserModeLevel(const QString &nick); - kvi_time_t getUserJoinTime(const QString &nick); - kvi_time_t getUserLastActionTime(const QString &nick); + int getUserModeLevel(const TQString &nick); + kvi_time_t getUserJoinTime(const TQString &nick); + kvi_time_t getUserLastActionTime(const TQString &nick); char getUserFlag(KviUserListEntry * e); - char getUserFlag(const QString &nick){ return getUserFlag(m_pEntryDict->find(nick)); }; - bool part(const QString &nick){ return partInternal(nick,true); }; - bool op(const QString &nick,bool bOp); - void prependUserFlag(const QString &nick,QString &buffer); - int flags(const QString &nick); - bool isOp(const QString &nick,bool bAtLeast = false); - bool isVoice(const QString &nick,bool bAtLeast = false); - bool isHalfOp(const QString &nick,bool bAtLeast = false); - bool isChanAdmin(const QString &nick,bool bAtLeast = false); - bool isChanOwner(const QString &nick,bool bAtLeast = false); - bool isUserOp(const QString &nick,bool bAtLeast = false); - bool voice(const QString &nick,bool bVoice); - bool setChanAdmin(const QString &nick,bool bChanAdmin); - bool setChanOwner(const QString &nick,bool bChanOwner); - bool halfop(const QString &nick,bool bHalfOp); - bool userop(const QString &nick,bool bUserOp); + char getUserFlag(const TQString &nick){ return getUserFlag(m_pEntryDict->tqfind(nick)); }; + bool part(const TQString &nick){ return partInternal(nick,true); }; + bool op(const TQString &nick,bool bOp); + void prependUserFlag(const TQString &nick,TQString &buffer); + int flags(const TQString &nick); + bool isOp(const TQString &nick,bool bAtLeast = false); + bool isVoice(const TQString &nick,bool bAtLeast = false); + bool isHalfOp(const TQString &nick,bool bAtLeast = false); + bool isChanAdmin(const TQString &nick,bool bAtLeast = false); + bool isChanOwner(const TQString &nick,bool bAtLeast = false); + bool isUserOp(const TQString &nick,bool bAtLeast = false); + bool voice(const TQString &nick,bool bVoice); + bool setChanAdmin(const TQString &nick,bool bChanAdmin); + bool setChanOwner(const TQString &nick,bool bChanOwner); + bool halfop(const TQString &nick,bool bHalfOp); + bool userop(const TQString &nick,bool bUserOp); void userAction(KviIrcMask *user,int actionTemperature); - bool userActionVerifyMask(const QString &nick,const QString &user,const QString &host,int actionTemperature,QString &oldUser,QString &oldHost); - void userAction(const QString &nick,const QString &user,const QString &host,int actionTemperature); - void userAction(const QString &nick,int actionTemperature); - bool nickChange(const QString &oldNick,const QString &newNick); + bool userActionVerifyMask(const TQString &nick,const TQString &user,const TQString &host,int actionTemperature,TQString &oldUser,TQString &oldHost); + void userAction(const TQString &nick,const TQString &user,const TQString &host,int actionTemperature); + void userAction(const TQString &nick,int actionTemperature); + bool nickChange(const TQString &oldNick,const TQString &newNick); //KviUserListEntry * join(const char *nick,const char * user,const char * host,bool bOp,bool bVoice,bool bHalfOp); - KviUserListEntry * join(const QString &nick,const QString &user = QString::null,const QString &host = QString::null,int iFlags = 0); - bool avatarChanged(const QString &nick); + KviUserListEntry * join(const TQString &nick,const TQString &user = TQString(),const TQString &host = TQString(),int iFlags = 0); + bool avatarChanged(const TQString &nick); void enableUpdates(bool bEnable); void setMaskEntries(char type, int num); void emitRightClick(); void emitDoubleClick(); - bool completeNickStandard(const QString &begin,const QString &skipAfter,QString &buffer,bool bAppendMask); - void completeNickBashLike(const QString &begin,KviPointerList<QString> * l,bool bAppendMask); + bool completeNickStandard(const TQString &begin,const TQString &skipAfter,TQString &buffer,bool bAppendMask); + void completeNickBashLike(const TQString &begin,KviPointerList<TQString> * l,bool bAppendMask); }; -class KVIRC_API KviUserListViewArea : public QWidget +class KVIRC_API KviUserListViewArea : public TQWidget { friend class KviUserListView; Q_OBJECT - Q_PROPERTY(int TransparencyCapable READ dummyRead) + TQ_OBJECT + TQ_PROPERTY(int TransparencyCapable READ dummyRead) public: KviUserListViewArea(KviUserListView * par); ~KviUserListViewArea(); @@ -238,19 +240,19 @@ public: protected: KviUserListView * m_pListView; KviUserListEntry * m_pLastEntryUnderMouse; - QScrollBar * m_pScrollBar; + TQScrollBar * m_pScrollBar; int m_iLastScrollBarVal; int m_iTopItemOffset; bool m_bIgnoreScrollBar; protected: - virtual void paintEvent(QPaintEvent *); - virtual void resizeEvent(QResizeEvent *); - virtual void mousePressEvent(QMouseEvent *e); - virtual void mouseMoveEvent(QMouseEvent *e); - virtual void mouseReleaseEvent(QMouseEvent *); - virtual void mouseDoubleClickEvent(QMouseEvent *e); - virtual void wheelEvent(QWheelEvent *e); - virtual void keyPressEvent( QKeyEvent * e ); + virtual void paintEvent(TQPaintEvent *); + virtual void resizeEvent(TQResizeEvent *); + virtual void mousePressEvent(TQMouseEvent *e); + virtual void mouseMoveEvent(TQMouseEvent *e); + virtual void mouseReleaseEvent(TQMouseEvent *); + virtual void mouseDoubleClickEvent(TQMouseEvent *e); + virtual void wheelEvent(TQWheelEvent *e); + virtual void keyPressEvent( TQKeyEvent * e ); protected slots: void scrollBarMoved(int newVal); }; |