QInputEvent Class Reference

#include <qevent.h>

Inheritance diagram for QInputEvent:

Inheritance graph
[legend]
Collaboration diagram for QInputEvent:

Collaboration graph
[legend]
List of all members.

Detailed Description

The QInputEvent class is the base class for events that describe user input.

Definition at line 44 of file qevent.h.

Public Member Functions

 QInputEvent (Type type, Qt::KeyboardModifiers modifiers=Qt::NoModifier)
 ~QInputEvent ()
Qt::KeyboardModifiers modifiers () const

Protected Attributes

Qt::KeyboardModifiers modState


Constructor & Destructor Documentation

QInputEvent::QInputEvent ( Type  type,
Qt::KeyboardModifiers  modifiers = Qt::NoModifier 
)

Definition at line 46 of file qevent.cpp.

00047     : QEvent(type), modState(modifiers)
00048 {}

QInputEvent::~QInputEvent (  ) 

Definition at line 53 of file qevent.cpp.

00054 {
00055 }


Member Function Documentation

Qt::KeyboardModifiers QInputEvent::modifiers (  )  const [inline]

Returns the keyboard modifier flags that existed immediately before the event occurred.

See also:
QApplication::keyboardModifiers()

Definition at line 49 of file qevent.h.

Referenced by qdesigner_internal::FormWindow::handleMouseMoveEvent(), qdesigner_internal::FormWindow::handleMousePressEvent(), QKeyEvent::modifiers(), QDockWidgetPrivate::mouseMoveEvent(), qdesigner_internal::QtGradientStopsWidget::mousePressEvent(), HelpWindow::mousePressEvent(), QLineEdit::mousePressEvent(), qdesigner_internal::ConnectionEdit::mousePressEvent(), qdesigner_internal::TabOrderEditor::mousePressEvent(), QDockWidgetPrivate::mouseReleaseEvent(), operator<<(), QTextControl::processEvent(), QGraphicsViewPrivate::replayLastMouseEvent(), QGraphicsViewPrivate::storeMouseEvent(), QTextEdit::wheelEvent(), QWorkspace::wheelEvent(), and QAbstractSlider::wheelEvent().

00049 { return modState; }


Member Data Documentation

Qt::KeyboardModifiers QInputEvent::modState [protected]

Definition at line 51 of file qevent.h.


The documentation for this class was generated from the following files:
Generated on Thu Mar 15 18:04:10 2007 for Qt 4.2 User's Guide by  doxygen 1.5.1