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().