Public Member Functions | |
| PrivateData () | |
| ~PrivateData () | |
Public Attributes | |
| int | button |
| int | buttonState |
| int | abortKey |
| int | abortKeyState |
| QPoint | initialPos |
| QPoint | pos |
| QPixmap | pixmap |
| QCursor * | cursor |
| QCursor * | restoreCursor |
| bool | hasCursor |
| bool | isEnabled |
| bool | orientations [2] |
Definition at line 63 of file qwt_panner.cpp.
| QwtPanner::PrivateData::PrivateData | ( | ) | [inline] |
Definition at line 66 of file qwt_panner.cpp.
References orientations.
:
button(Qt::LeftButton),
buttonState(Qt::NoButton),
abortKey(Qt::Key_Escape),
abortKeyState(Qt::NoButton),
#ifndef QT_NO_CURSOR
cursor(NULL),
restoreCursor(NULL),
hasCursor(false),
#endif
isEnabled(false)
{
#if QT_VERSION >= 0x040000
orientations = Qt::Vertical | Qt::Horizontal;
#else
orientations[Qt::Vertical] = true;
orientations[Qt::Horizontal] = true;
#endif
}
| QwtPanner::PrivateData::~PrivateData | ( | ) | [inline] |
Definition at line 86 of file qwt_panner.cpp.
References cursor, and restoreCursor.
{
#ifndef QT_NO_CURSOR
delete cursor;
delete restoreCursor;
#endif
}
Definition at line 96 of file qwt_panner.cpp.
Referenced by QwtPanner::getAbortKey(), QwtPanner::setAbortKey(), and QwtPanner::widgetKeyPressEvent().
Definition at line 97 of file qwt_panner.cpp.
Referenced by QwtPanner::getAbortKey(), QwtPanner::setAbortKey(), and QwtPanner::widgetKeyPressEvent().
Definition at line 94 of file qwt_panner.cpp.
Referenced by QwtPanner::getMouseButton(), QwtPanner::setMouseButton(), and QwtPanner::widgetMousePressEvent().
Definition at line 95 of file qwt_panner.cpp.
Referenced by QwtPanner::getMouseButton(), QwtPanner::setMouseButton(), and QwtPanner::widgetMousePressEvent().
| QCursor* QwtPanner::PrivateData::cursor |
Definition at line 104 of file qwt_panner.cpp.
Referenced by QwtPanner::cursor(), QwtPanner::setCursor(), and ~PrivateData().
Definition at line 106 of file qwt_panner.cpp.
Definition at line 99 of file qwt_panner.cpp.
Referenced by QwtPanner::paintEvent(), QwtPanner::widgetMouseMoveEvent(), QwtPanner::widgetMousePressEvent(), and QwtPanner::widgetMouseReleaseEvent().
Definition at line 108 of file qwt_panner.cpp.
Referenced by QwtPanner::isEnabled(), and QwtPanner::setEnabled().
Definition at line 112 of file qwt_panner.cpp.
Referenced by QwtPanner::enableOrientation(), QwtPanner::isOrientationEnabled(), and PrivateData().
| QPixmap QwtPanner::PrivateData::pixmap |
Definition at line 102 of file qwt_panner.cpp.
Referenced by QwtPanner::paintEvent(), QwtPanner::widgetKeyPressEvent(), QwtPanner::widgetMousePressEvent(), and QwtPanner::widgetMouseReleaseEvent().
| QPoint QwtPanner::PrivateData::pos |
Definition at line 100 of file qwt_panner.cpp.
Referenced by QwtPanner::paintEvent(), QwtPanner::widgetMouseMoveEvent(), QwtPanner::widgetMousePressEvent(), and QwtPanner::widgetMouseReleaseEvent().
Definition at line 105 of file qwt_panner.cpp.
Referenced by ~PrivateData().
1.7.2