Logo Search packages:      
Sourcecode: qchat version File versions  Download package

ChatWgt Class Reference

#include <chatwgt.h>

List of all members.


Detailed Description

Author:
Anistratov Oleg <ower@users.sourceforge.net>

Definition at line 69 of file chatwgt.h.


Public Slots

void activity ()
void setLanguage ()
void showSingleMessage (int)
void slot_about ()
void slot_aboutQt ()
void slot_activateWindow ()
void slot_addChannell (const QString &name)
void slot_addProfile ()
void slot_changeSmileTheme (const QString &)
void slot_delChannell ()
void slot_delProfile ()
void slot_editProfileName ()
void slot_exit ()
void slot_focusChanged (QWidget *, QWidget *)
void slot_insertSmile (const QString &)
void slot_license ()
void slot_openSocketError (quint16)
void slot_privateChat (const QString &name, const QHostAddress &addr)
void slot_processData (QC_DatagramHeader *)
void slot_receiveFile (const QString &, quint16, quint64)
void slot_reloadProfileData ()
void slot_sendFile (const QHostAddress &addr)
void slot_setCurrentProfileName (const QString &)
void slot_setIP (const QString &)
void slot_setUsername (const QString &)
void slot_showPreferences ()
void slot_showSettings ()
void slot_showSingleMessagesHistory ()
void slot_showSmiles ()
void slot_showUserInfo (UserWgt *)
void slot_singleMessageIn (Message *)
void slot_trayIconClicked (QSystemTrayIcon::ActivationReason)

Signals

void closed ()
void singleMessage (const QString &, const QHostAddress &)
void singleMessageOut (const QString &, const QHostAddress &)
void wantChangeStyleSheet (const QString &)
void wantDeleteProfile (const QString &)
void wantLoadProfile (const QString &)
void wantRenameProfile (const QString &, const QString &)

Public Member Functions

ChannelWgtchannel (uint idx)
const QList< ChannelWgt * > channels () const
 ChatWgt (ChatCore *chc, QWidget *parent=0)
void createActions ()
void createChannel (const QString &, const QHostAddress &=QHostAddress(0xffffffff))
QMenu * createPopupMenu ()
void createWidgets ()
QString currentChannelName () const
void fillProfilesCmbx (const QStringList &profiles, const QString &current)
int findChannel (const QHostAddress &ip, quint32=0) const
int findChannel (const QString &name, quint32=0) const
void restoreAndShow ()
void retranslate ()
void setupLayout ()

Protected Member Functions

void closeEvent (QCloseEvent *ev)
void keyPressEvent (QKeyEvent *ev)
void mousePressEvent (QMouseEvent *ev)

Private Attributes

QAction * m_aboutAct
QAction * m_aboutQtAct
QTimer * m_activityTimer
QAction * m_addChannelAct
QToolButton * m_addChannelBtn
AddChannelDlgm_addChannelDlg
QAction * m_addProfileAct
int m_channelsNum
ChatCorem_chatCore
int m_cursorX
int m_cursorY
QAction * m_delChannelAct
QToolButton * m_delChannelBtn
QAction * m_deleteProfileAct
QAction * m_exitAct
QAction * m_licenseAct
QToolBar * m_mainToolBar
QMenuBar * m_menuBar
QMenu * m_menuFile
QMenu * m_menuHelp
QMenu * m_menuSettings
QMenu * m_menuToolbars
QMenu * m_menuTranslations
QMenu * m_menuView
PreferencesDlgm_preferencesDlg
QComboBox * m_profilesCmbx
QLabel * m_profilesLab
QToolBar * m_profilesToolBar
QAction * m_renameProfileAct
QAction * m_showMainTBarAct
QAction * m_showPreferencesAct
QAction * m_showProfilesTBarAct
QAction * m_showSettingsAct
QAction * m_showSingleMessagesAct
QAction * m_showSmilesAct
SingleMsgsHistoryViewm_singleMessagesHistoryView
QAction * m_translateEnAct
QAction * m_translatePlAct
QAction * m_translateRuAct
QAction * m_translateUkAct
QTranslator * m_translator
QChatTrayIconm_trayIcon
EditUserInfoDlgm_userInfoDlg
QAction * m_writeSettingsAct
ChannelWgt ** mw_channels
LogWgtmw_log
SmilesWgtmw_smiles
QTabWidget * mw_tabs

Friends

class ChatCore

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index