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

KNateonMainview Class Reference

#include <knateonmainview.h>

Inheritance diagram for KNateonMainview:

List of all members.


Detailed Description

Author:
Doo-Hyun Jang <ring0320@nate.com>

Definition at line 80 of file knateonmainview.h.


Public Slots

void slotAddBuddy (QListViewItem *pGroup, Buddy *pBuddy)
void slotChangeStatusAway ()
void slotChangeStatusBusy ()
void slotChangeStatusMeeting ()
void slotChangeStatusOffline ()
void slotChangeStatusOnline ()
 상태변경.Buddy *pBuddy = pBuddyList->getBuddyByHandle( slCommand[1] );
void slotChangeStatusPhone ()
void slotCloseAllGroup ()
 목록 확장/비확장
void slotEmoticonList (bool bEmoticon)
void slotFreeSMS ()
void slotGotINFY (const QStringList &slCommand)
void slotHompyNew ()
void slotListNameID ()
void slotListNameNick ()
void slotListOnlyName ()
void slotListOnlyNick ()
void slotOpenAllGroup ()
void slotSetGroupList (QStringList &Group)
void slotSortNormal ()
void slotSortOnlyOnline ()
void slotSortOnOffline ()

Signals

void addGroup ()
void blockGroup (const QString &)
void changeStatus (const char &)
void changeStatusNumber (int)
void deleteGroup ()
void receFromDP (const QString &)
void renameGroup ()
void sendToDP (const QString &)
void startChat (QPtrList< Buddy > &)
void startChat (Buddy *)
 목록에서 채팅 이벤트가 발생하면...
void startGroupChat (const ContactRoot *)
void startMemoView (const QString &)
 쪽지 보내기.
void statusAway ()
void statusBusy ()
void statusMeeting ()
void statusOffline ()
void statusOnline ()
 상태변경
void statusPhone ()
void unblockGroup (const QString &)
void viewMemoBox ()
 통합메세지함 보이기.

Public Member Functions

void changeStatusUI (int nID)
void clearList ()
const BuddyListgetBuddyList ()
QString getBuddyListName (Buddy *pBuddy, bool bEmoticon, unsigned short int nTypeOfBuddyList)
BuddygetContactByItem (QListViewItem *item)
QListViewItem * getCurrentItem ()
QListViewItem * getGroupItemByName (QString sName)
const GroupListgetGroupList ()
int getSelectedBuddyCount ()
int getView1 ()
int getView2 ()
bool initialize ()
bool isMultiSelected ()
bool isViewEmo ()
 KNateonMainview (QWidget *parent=0, const char *name=0, WFlags fl=0)
void removeCurrentItem ()
void setHompyIcon (bool isNew)
void setMemoIcon (bool isNew)
void setView1 (int nID)
void setView2 (int nID)
void setViewEmo (bool bView)
void slotUpdateMemoCount (int nMemoCount)
void sortGroupName (bool bOnlyOnline)
void sortOnOffline ()
bool updateBuddy (Buddy *pBuddy)

Public Attributes

QFrame * frame3
QFrame * frame4
QFrame * frame6
MyLineEdit * lineEdit1
BuddyListView * listView3
ShapeButtonm_pSearchReset
QLabel * memoCountLabel
ShapeButtonPB_AddBuddy
ShapeButtonPB_AddGroup
ShapeButtonPB_Cyworld
ShapeButtonPB_FreeSMS
ShapeButtonPB_Hompy
ShapeButtonPB_Memo
ShapeButtonPB_SortList
ShapeButtonPBbi
KAction * pBlockbuddyAction
KAction * pChangenickAction
KSelectAction * pCopybuddyAction
KAction * pDeletebuddyAction
KAction * pEditprofileAction
QLabel * pixmapLabel1
KSelectAction * pMovebuddyAction
KAction * pSendfileAction
KAction * pSendmailAction
KRadioAction * pViewAllAction
KAction * pViewmessageboxAction
KRadioAction * pViewNameAction
KRadioAction * pViewNameIDAction
KRadioAction * pViewNameNickAction
KRadioAction * pViewNickAction
KRadioAction * pViewOnlineAction
KRadioAction * pViewOnOffAction
KAction * pViewprofileAction
QSplitter * splitter1
QLabel * TL_NickName
QLabel * TL_Status

Protected Slots

virtual void languageChange ()
void slotChangeNickName (QString sNick)
void slotGroupChat ()
void slotListSearch (const QString &sKeyword)
void slotMemoAddBuddy (AddBuddySelector *pBuddySelector)
virtual void slotRightClickMenu (QListViewItem *item, const QPoint &point, int col)
void slotSendMail ()
void slotShowSearchReset ()

Protected Attributes

QHBoxLayout * frame3Layout
QHBoxLayout * frame4Layout
QVBoxLayout * knateonmainviewinterfaceLayout
QHBoxLayout * layout5
QHBoxLayout * layout50
QHBoxLayout * layout5_2
QHBoxLayout * layout6
QVBoxLayout * layout7
QSpacerItem * spacer10
QSpacerItem * spacer11
QSpacerItem * spacer12
QSpacerItem * spacer13
QSpacerItem * spacer2
QSpacerItem * spacer2_9
QSpacerItem * spacer3
QSpacerItem * spacer3_2
QSpacerItem * spacer4
QSpacerItem * spacer50

Private Slots

void slotAddFriend (const QStringList &slCommand)
void slotAddGroup ()
void slotBlockGroup ()
void slotBuddyAdded (Buddy *pBuddy)
void slotBuddyListClicked (QListViewItem *pSelectedItem)
void slotDeleteGroup ()
void slotGoChat ()
 대화하기
void slotGotoMinihompy (QListViewItem *item)
 홈피버튼을 눌렀을때의 처리함수
void slotGroupAdded (Group *pGroup)
void slotItemExecuted (QListViewItem *item)
void slotPBMemo ()
void slotPBMenu (int notUse)
void slotPBSortList ()
void slotRenameGroup ()
void slotUnblockGroup ()
void slotViewChat (QListViewItem *m_pSelectQLVI, const QPoint &m_cPointQP, int m_nID)
void slotViewGroupMemo ()
void slotViewMemo ()
void slotViewMinihompy ()
void slotViewProfile ()

Private Member Functions

bool createBuddyRightClickMenu ()
bool createGroupRightClickMenu ()
bool createListingMenu ()
bool createStatusMenu ()
QString getStatusHTML (QString sStatus)
QPixmap * getStatusPixmap (QString sStatus)
void groupOpenClose (QListViewItem *m_pSelectQLVI)
void initIcons ()
void selectChanged (QListViewItem *pSelectedItem)

Private Attributes

KConfig * config
ChatView * m_pChatView
CurrentAccountm_pCurrentAccount
QPixmap * mAwayQI
QPixmap * mBusyQI
QPixmap * mMeetingQI
QPixmap * mOfflineQI
QPixmap * mOnlineQI
QPixmap * mPhoneQI
EmoticonmyEmoticon
int nSelectBuddy
int nSelectGroup
KAction * pAddgroupAction
KAction * pAllGroupCloseAction
KAction * pAllGroupOpenAction
KAction * pAwayAction
KAction * pBlockgroupAction
BuddyListpBuddyList
KPopupMenu * pBuddyRightClickMenu
KAction * pBusyAction
KAction * pChatAction
KAction * pDeletegroupAction
KAction * pFoldinggroupAction
KAction * pGroupchatAction
GroupListpGroupList
KPopupMenu * pGroupRightClickMenu
KAction * pGroupsendmemoAction
KPopupMenu * pListringMenu
 리스트 메뉴
KAction * pMeetingAction
KAction * pOfflineAction
KAction * pOnlineAction
KAction * pOnphoneAction
KAction * pRenamegroupAction
KAction * pSendmemoAction
KPopupMenu * pStatusClickMenu
KAction * pUnblockgroupAction
KAction * pUnfoldinggroupAction
KAction * pViewbuddyprofileAction
KToggleAction * pViewEmoticonAction
KAction * pViewminihompyAction
WebViewer * pWebViewer
 웹뷰어
QString sPicsPath

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

Generated by  Doxygen 1.6.0   Back to index