summaryrefslogtreecommitdiffstats
path: root/src/kvirc/ui/kvi_userlistview.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/kvirc/ui/kvi_userlistview.h')
-rw-r--r--src/kvirc/ui/kvi_userlistview.h126
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);
};