#include <QEvent.h>
Collaboration diagram for QEvent:

Public Methods | |
| virtual QEventType | getType () |
| getter method for Type | |
| virtual void | setType (QEventType newValue) |
| setter method for Type | |
| virtual QMouseButton | getButton () |
| getter method for Button | |
| virtual void | setButton (QMouseButton newValue) |
| setter method for Button | |
| virtual int | getX () |
| getter method for X | |
| virtual void | setX (int newValue) |
| setter method for X | |
| virtual int | getY () |
| getter method for Y | |
| virtual void | setY (int newValue) |
| setter method for Y | |
| virtual int | getKey () |
| getter method for Key | |
| virtual void | setKey (int newValue) |
| setter method for Key | |
| void | copyFrom (QEvent *from) |
| copy itself from another instance | |
| void | print () |
| prints itself to the cout | |
| QEvent () | |
| Constructor. | |
| virtual | ~QEvent () |
| Destructor. | |
| virtual QEventType | getType () |
| getter method for Type | |
| virtual void | setType (QEventType newValue) |
| setter method for Type | |
| virtual QMouseButton | getButton () |
| getter method for Button | |
| virtual void | setButton (QMouseButton newValue) |
| setter method for Button | |
| virtual int | getX () |
| getter method for X | |
| virtual void | setX (int newValue) |
| setter method for X | |
| virtual int | getY () |
| getter method for Y | |
| virtual void | setY (int newValue) |
| setter method for Y | |
| virtual int | getKey () |
| getter method for Key | |
| virtual void | setKey (int newValue) |
| setter method for Key | |
| void | copyFrom (QEvent *from) |
| copy itself from another instance | |
| void | print () |
| prints itself to the cout | |
| QEvent () | |
| Constructor. | |
| virtual | ~QEvent () |
| Destructor. | |
Protected Attributes | |
| QEventType | Type |
| type of event | |
| QMouseButton | Button |
| mouse button | |
| int | X |
| mouse button x coordinate | |
| int | Y |
| mouse button y coordinate | |
| int | Key |
| keyboard key | |
Definition at line 21 of file QEvent.h.
|
|
Constructor.
Definition at line 101 of file QEvent.cpp. |
|
|
Destructor.
Definition at line 113 of file QEvent.cpp. |
|
|
Constructor.
|
|
|
Destructor.
|
|
|
copy itself from another instance
|
|
|
copy itself from another instance
Definition at line 76 of file QEvent.cpp. |
|
|
getter method for Button
|
|
|
getter method for Button
Definition at line 26 of file QEvent.cpp. References Button. Referenced by QWindow::processEvent(), QButton::processEvent(), and QWindow::processMouseOwner(). |
|
|
getter method for Key
|
|
|
getter method for Key
Definition at line 62 of file QEvent.cpp. References Key. Referenced by QTextEdit::processEvent(), and QButton::processEvent(). |
|
|
getter method for Type
|
|
|
getter method for Type
Definition at line 14 of file QEvent.cpp. References Type. Referenced by QWidget::event(), QWidget::handleMouseEvent(), QWindow::processEvent(), QTextEdit::processEvent(), QRadioButton::processEvent(), QCheckBox::processEvent(), QButton::processEvent(), and QWindow::processMouseOwner(). |
|
|
getter method for X
|
|
|
getter method for X
Definition at line 38 of file QEvent.cpp. References X. Referenced by QToolBar::canDrag(), QWidget::handleDragging(), QWidget::handleMouseEvent(), QWindow::processEvent(), QWindow::processMouseOwner(), and QButton::processMouseOwner(). |
|
|
getter method for Y
|
|
|
getter method for Y
Definition at line 50 of file QEvent.cpp. References Y. Referenced by QWindow::canDrag(), QWidget::handleDragging(), QWidget::handleMouseEvent(), QWindow::processEvent(), QWindow::processMouseOwner(), and QButton::processMouseOwner(). |
|
|
prints itself to the cout
|
|
|
prints itself to the cout
Definition at line 88 of file QEvent.cpp. Referenced by QTextEdit::processEvent(). |
|
|
setter method for Button
|
|
|
setter method for Button
Definition at line 32 of file QEvent.cpp. References Button. Referenced by QScreen::glutMouse(). |
|
|
setter method for Key
|
|
|
setter method for Key
Definition at line 68 of file QEvent.cpp. References Key. Referenced by QScreen::glutKeyboard(), QScreen::glutKeyboardUp(), and QScreen::glutSpecialFunc(). |
|
|
setter method for Type
|
|
|
setter method for Type
Definition at line 20 of file QEvent.cpp. References Type. Referenced by QScreen::glutDisplay(), QScreen::glutKeyboard(), QScreen::glutKeyboardUp(), QScreen::glutMotion(), QScreen::glutMouse(), and QScreen::glutSpecialFunc(). |
|
|
setter method for X
|
|
|
setter method for X
Definition at line 44 of file QEvent.cpp. References X. Referenced by QScreen::glutKeyboard(), QScreen::glutKeyboardUp(), QScreen::glutMotion(), QScreen::glutMouse(), QScreen::glutSpecialFunc(), and QWidget::handleMouseEvent(). |
|
|
setter method for Y
|
|
|
setter method for Y
Definition at line 56 of file QEvent.cpp. References Y. Referenced by QScreen::glutKeyboard(), QScreen::glutKeyboardUp(), QScreen::glutMotion(), QScreen::glutMouse(), QScreen::glutSpecialFunc(), and QWidget::handleMouseEvent(). |
|
|
mouse button
Definition at line 29 of file QEvent.h. Referenced by getButton(), and setButton(). |
|
|
keyboard key
|
|
|
type of event
|
|
|
mouse button x coordinate
|
|
|
mouse button y coordinate
|
1.2.18