ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
CloseEventEater Class Reference

#include <CloseEventEater.h>

Inheritance diagram for CloseEventEater:
Collaboration diagram for CloseEventEater:

Public Member Functions

 CloseEventEater (VP1Controller *controller)
 
bool eventFilter (QObject *obj, QEvent *event)
 

Private Attributes

VP1Controllerm_controller
 

Detailed Description

Definition at line 12 of file CloseEventEater.h.

Constructor & Destructor Documentation

◆ CloseEventEater()

CloseEventEater::CloseEventEater ( VP1Controller controller)
inline

Definition at line 16 of file CloseEventEater.h.

16 : m_controller(controller){}

Member Function Documentation

◆ eventFilter()

bool CloseEventEater::eventFilter ( QObject *  obj,
QEvent *  event 
)
inline

Definition at line 17 of file CloseEventEater.h.

17  {
18  if (event->type() == QEvent::Close) {
20  return true;
21  } else {
22  // standard event processing
23  return QObject::eventFilter(obj, event);
24  }
25  }

Member Data Documentation

◆ m_controller

VP1Controller* CloseEventEater::m_controller
private

Definition at line 27 of file CloseEventEater.h.


The documentation for this class was generated from the following file:
event
POOL::TEvent event(POOL::TEvent::kClassAccess)
CloseEventEater::m_controller
VP1Controller * m_controller
Definition: CloseEventEater.h:27
VP1Controller::toggleDialogState
void toggleDialogState(QObject *widget=0)
Definition: VP1Controller.cxx:194
python.PyAthena.obj
obj
Definition: PyAthena.py:135