OpendTect  7.0
Protected Member Functions | Private Slots | Private Attributes | Friends | List of all members
i_listMessenger Class Reference

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

Inheritance diagram for i_listMessenger:
[legend]

Protected Member Functions

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

Private Slots

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

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::i_listMessenger ( QListWidget *  sndr,
uiListBox receiver 
)
inlineprotected

◆ ~i_listMessenger()

virtual i_listMessenger::~i_listMessenger ( )
inlineprotectedvirtual

Member Function Documentation

◆ itemChanged

void i_listMessenger::itemChanged ( QListWidgetItem *  itm)
inlineprivateslot

◆ itemClicked

void i_listMessenger::itemClicked ( QListWidgetItem *  itm)
inlineprivateslot

◆ itemDoubleClicked

void i_listMessenger::itemDoubleClicked ( QListWidgetItem *  itm)
inlineprivateslot

◆ itemEntered

void i_listMessenger::itemEntered ( QListWidgetItem *  itm)
inlineprivateslot

◆ itemSelectionChanged

void i_listMessenger::itemSelectionChanged ( )
inlineprivateslot

Friends And Related Function Documentation

◆ uiListBoxBody

friend class uiListBoxBody
friend

Member Data Documentation

◆ receiver_

uiListBox* i_listMessenger::receiver_
private

◆ sender_

QListWidget* i_listMessenger::sender_
private

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024