16 #include <QListWidget> 67 #define mTrigger( notifier, itm ) \ 69 BufferString msg = #notifier; \ 72 QListWidgetItem* qlwi = itm; \ 73 msg += " "; msg += qlwi->listWidget()->row( qlwi ); \ 75 const int refnr = receiver_->box()->beginCmdRecEvent( msg ); \ 76 receiver_->notifier.trigger( *receiver_ ); \ 77 receiver_->box()->endCmdRecEvent( refnr, msg ); \ 102 const int refnr = receiver_->
box()->beginCmdRecEvent(
"itemEntered" );
103 receiver_->
box()->endCmdRecEvent( refnr,
"itemEntered" );
void itemSelectionChanged()
Definition: i_qlistbox.h:94
i_listMessenger(QListWidget *sndr, uiListBox *receiver)
Definition: i_qlistbox.h:32
void itemChanged(QListWidgetItem *itm)
Definition: i_qlistbox.h:107
friend class uiListBoxBody
Definition: i_qlistbox.h:29
void itemEntered(QListWidgetItem *itm)
Definition: i_qlistbox.h:100
QListWidget * sender_
Definition: i_qlistbox.h:64
List Box.
Definition: uilistbox.h:73
uiListBoxObj * box()
Definition: uilistbox.h:108
uiListBox * receiver_
Definition: i_qlistbox.h:63
OD::ButtonState buttonstate_
Definition: uilistbox.h:232
void itemClicked(QListWidgetItem *itm)
Definition: i_qlistbox.h:86
void itemDoubleClicked(QListWidgetItem *itm)
Definition: i_qlistbox.h:82
#define mTrigger(notifier, itm)
Definition: i_qlistbox.h:67
void handleCheckChange(mQtclass(QListWidgetItem *))
virtual ~i_listMessenger()
Definition: i_qlistbox.h:59
Helper class for uiListBox to relay Qt's messages.
Definition: i_qlistbox.h:26