Qt 4.8
|
#include <qcursor_p.h>
Public Functions | |
QCursorData (Qt::CursorShape s=Qt::ArrowCursor) | |
void | update () |
Creates the cursor. More... | |
~QCursorData () | |
Static Public Functions | |
static void | cleanup () |
static void | initialize () |
static QCursorData * | setBitmap (const QBitmap &bitmap, const QBitmap &mask, int hotX, int hotY) |
Public Variables | |
QBitmap * | bm |
QBitmap * | bmm |
Qt::CursorShape | cshape |
HCURSOR | hcurs |
short | hx |
short | hy |
int | mId |
QPixmap | pixmap |
QAtomicInt | ref |
Static Public Variables | |
static bool | initialized = false |
Definition at line 79 of file qcursor_p.h.
QCursorData::QCursorData | ( | Qt::CursorShape | s = Qt::ArrowCursor | ) |
QCursorData::~QCursorData | ( | ) |
Definition at line 260 of file qcursor_mac.mm.
|
static |
Definition at line 402 of file qcursor.cpp.
Referenced by qt_cleanup().
|
static |
Definition at line 417 of file qcursor.cpp.
Referenced by QCursor::bitmap(), create32BitCursor(), QCursor::handle(), QCursor::hotSpot(), init_display(), QCursor::mask(), QCursor::operator=(), QCursor::pixmap(), QCursor::QCursor(), qt_init(), setBitmap(), QCursor::setShape(), QCursor::shape(), update(), and QX11Data::xdndSetup().
|
static |
Definition at line 278 of file qcursor_mac.mm.
Referenced by QCursor::QCursor().
void QCursorData::update | ( | ) |
Creates the cursor.
Definition at line 387 of file qcursor_mac.mm.
Referenced by create32BitCursor(), QCursor::QCursor(), qt_mac_nsCursorForQCursor(), and qt_mac_updateCursorWithWidgetUnderMouse().
QBitmap* QCursorData::bm |
Definition at line 89 of file qcursor_p.h.
Referenced by QCursor::bitmap(), create32BitCursor(), QCursor::QCursor(), setBitmap(), QCursor::setPos(), update(), and ~QCursorData().
QBitmap * QCursorData::bmm |
Definition at line 89 of file qcursor_p.h.
Referenced by create32BitCursor(), QCursor::mask(), QCursor::QCursor(), setBitmap(), QCursor::setPos(), update(), and ~QCursorData().
Qt::CursorShape QCursorData::cshape |
Definition at line 88 of file qcursor_p.h.
Referenced by create32BitCursor(), QCursor::QCursor(), setBitmap(), QCursor::shape(), and update().
HCURSOR QCursorData::hcurs |
Definition at line 98 of file qcursor_p.h.
Referenced by create32BitCursor(), and QCursor::QCursor().
short QCursorData::hx |
Definition at line 91 of file qcursor_p.h.
Referenced by create32BitCursor(), QCursor::hotSpot(), QCursor::QCursor(), setBitmap(), QCursor::setPos(), and update().
short QCursorData::hy |
Definition at line 91 of file qcursor_p.h.
Referenced by create32BitCursor(), QCursor::hotSpot(), QCursor::QCursor(), setBitmap(), QCursor::setPos(), and update().
|
static |
Definition at line 125 of file qcursor_p.h.
Referenced by QCursor::bitmap(), cleanup(), create32BitCursor(), QCursor::handle(), QCursor::hotSpot(), initialize(), QCursor::mask(), QCursor::operator=(), QCursor::pixmap(), QCursor::QCursor(), setBitmap(), QCursor::setShape(), QCursor::shape(), and update().
int QCursorData::mId |
Definition at line 93 of file qcursor_p.h.
Referenced by setBitmap().
QPixmap QCursorData::pixmap |
Definition at line 90 of file qcursor_p.h.
Referenced by create32BitCursor(), QCursor::pixmap(), QCursor::QCursor(), QCursor::setPos(), and update().
QAtomicInt QCursorData::ref |
Definition at line 87 of file qcursor_p.h.
Referenced by QCursor::operator=(), QCursor::QCursor(), QCursorData(), setBitmap(), QCursor::setShape(), and QCursor::~QCursor().