PPL7-Icon Patrick's Programming Library Version 7.0.0 - Dokumentation
ppl7::tk::EventHandler Klassenreferenz

Basisklasse für ppl7::tk::Widget.

Öffentliche Methoden

 EventHandler ()
 
virtual ~EventHandler ()
 
virtual void closeEvent (Event *event)
 
virtual void geometryChangedEvent (Event *event)
 
virtual void gotFocusEvent (FocusEvent *event)
 
virtual void keyDownEvent (KeyEvent *event)
 
virtual void keyUpEvent (KeyEvent *event)
 
virtual void lostFocusEvent (FocusEvent *event)
 
virtual void mouseClickEvent (MouseEvent *event)
 
virtual void mouseDblClickEvent (MouseEvent *event)
 
virtual void mouseDownEvent (MouseEvent *event)
 
virtual void mouseEnterEvent (MouseEvent *event)
 
virtual void mouseLeaveEvent (MouseEvent *event)
 
virtual void mouseMoveEvent (MouseEvent *event)
 
virtual void mouseUpEvent (MouseEvent *event)
 
virtual void quitEvent (Event *event)
 
void setEventHandler (EventHandler *handler)
 
virtual void textInputEvent (TextInputEvent *event)
 
virtual void timerEvent (Event *event)
 

Private Attribute

EventHandlerhandler
 

Beschreibung der Konstruktoren und Destruktoren

ppl7::tk::EventHandler::EventHandler ( )
ppl7::tk::EventHandler::~EventHandler ( )
virtual

Dokumentation der Elementfunktionen

void ppl7::tk::EventHandler::closeEvent ( Event event)
virtual
void ppl7::tk::EventHandler::geometryChangedEvent ( Event event)
virtual

Erneute Implementation in ppl7::tk::HorizontalLayout.

void ppl7::tk::EventHandler::gotFocusEvent ( FocusEvent event)
virtual

Erneute Implementation in ppl7::tk::LineInput.

void ppl7::tk::EventHandler::keyDownEvent ( KeyEvent event)
virtual

Erneute Implementation in ppl7::tk::LineInput.

void ppl7::tk::EventHandler::keyUpEvent ( KeyEvent event)
virtual

Erneute Implementation in ppl7::tk::LineInput.

void ppl7::tk::EventHandler::lostFocusEvent ( FocusEvent event)
virtual

Erneute Implementation in ppl7::tk::LineInput.

void ppl7::tk::EventHandler::mouseClickEvent ( MouseEvent event)
virtual
void ppl7::tk::EventHandler::mouseDblClickEvent ( MouseEvent event)
virtual
void ppl7::tk::EventHandler::mouseDownEvent ( MouseEvent event)
virtual

Erneute Implementation in ppl7::tk::LineInput und ppl7::tk::Button.

void ppl7::tk::EventHandler::mouseEnterEvent ( MouseEvent event)
virtual
void ppl7::tk::EventHandler::mouseLeaveEvent ( MouseEvent event)
virtual

Erneute Implementation in ppl7::tk::Button.

void ppl7::tk::EventHandler::mouseMoveEvent ( MouseEvent event)
virtual
void ppl7::tk::EventHandler::mouseUpEvent ( MouseEvent event)
virtual

Erneute Implementation in ppl7::tk::Button.

void ppl7::tk::EventHandler::quitEvent ( Event event)
virtual
void ppl7::tk::EventHandler::setEventHandler ( EventHandler handler)
void ppl7::tk::EventHandler::textInputEvent ( TextInputEvent event)
virtual

Erneute Implementation in ppl7::tk::LineInput.

void ppl7::tk::EventHandler::timerEvent ( Event event)
virtual

Erneute Implementation in ppl7::tk::LineInput.

Dokumentation der Datenelemente

EventHandler* ppl7::tk::EventHandler::handler
private

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: