Protected Member Functions | Private Slots | Private Attributes | Friends

i_listMessenger Class Reference

Helper class for uiListBox to relay Qt's messages. More...

List of all members.

Protected Member Functions

 i_listMessenger (QListWidget *sender, uiListBox *receiver)
virtual ~i_listMessenger ()

Private Slots

void itemDoubleClicked (QListWidgetItem *itm)
void itemClicked (QListWidgetItem *itm)
void itemSelectionChanged ()
void itemEntered (QListWidgetItem *itm)
void itemChanged (QListWidgetItem *itm)

Private Attributes

uiListBoxreceiver_
QListWidget * sender_

Friends

class uiListBoxBody

Detailed Description

Helper class for uiListBox to relay Qt's messages.

Internal object, to hide Qt's signal/slot mechanism.


Constructor & Destructor Documentation

i_listMessenger::i_listMessenger ( QListWidget *  sender,
uiListBox receiver 
) [inline, protected]
virtual i_listMessenger::~i_listMessenger (  )  [inline, protected, virtual]

Member Function Documentation

void i_listMessenger::itemChanged ( QListWidgetItem *  itm  )  [inline, private, slot]
void i_listMessenger::itemClicked ( QListWidgetItem *  itm  )  [inline, private, slot]
void i_listMessenger::itemDoubleClicked ( QListWidgetItem *  itm  )  [inline, private, slot]
void i_listMessenger::itemEntered ( QListWidgetItem *  itm  )  [inline, private, slot]
void i_listMessenger::itemSelectionChanged (  )  [inline, private, slot]

Friends And Related Function Documentation

friend class uiListBoxBody [friend]

Member Data Documentation

QListWidget* i_listMessenger::sender_ [private]