OpendTect  6.6
Protected Member Functions | Private Slots | Private Attributes | Friends | List of all members
i_ActionMessenger Class Reference

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

Inheritance diagram for i_ActionMessenger:
[legend]

Protected Member Functions

 i_ActionMessenger (QAction *sndr, uiAction *receiver)
 
virtual ~i_ActionMessenger ()
 

Private Slots

void hovered ()
 
void toggled (bool checked)
 
void triggered (bool checked)
 

Private Attributes

uiActionreceiver_
 
QAction * sender_
 

Friends

class uiAction
 

Detailed Description

Helper class for uiAction to relay Qt's messages.

Constructor & Destructor Documentation

◆ i_ActionMessenger()

i_ActionMessenger::i_ActionMessenger ( QAction *  sndr,
uiAction receiver 
)
inlineprotected

◆ ~i_ActionMessenger()

virtual i_ActionMessenger::~i_ActionMessenger ( )
inlineprotectedvirtual

Member Function Documentation

◆ hovered

void i_ActionMessenger::hovered ( )
inlineprivateslot

◆ toggled

void i_ActionMessenger::toggled ( bool  checked)
inlineprivateslot

◆ triggered

void i_ActionMessenger::triggered ( bool  checked)
inlineprivateslot

Friends And Related Function Documentation

◆ uiAction

friend class uiAction
friend

Member Data Documentation

◆ receiver_

uiAction* i_ActionMessenger::receiver_
private

◆ sender_

QAction* i_ActionMessenger::sender_
private

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