#include <qcursor.h>
#include <qpixmap.h>
#include "cursors.h"
#include "../../resources/cursors/crossCursor.xpm"
#include "../../resources/cursors/moveSelectionCursor.xpm"
#include "../../resources/cursors/moveHorCursor.xpm"
#include "../../resources/cursors/moveVertCursor.xpm"
#include "../../resources/cursors/moveTLCursor.xpm"
#include "../../resources/cursors/moveTRCursor.xpm"
#include "../../resources/cursors/scaleSelectionCursor.xpm"
#include "../../resources/cursors/rotateCursor.xpm"
#include "../../resources/cursors/targetCursor.xpm"
Include dependency graph for cursors.cpp:

Go to the source code of this file.
Functions | |
| void | loadCursors () |
| const QCursor & | getCursor (CUSTOM_CURSOR_TYPE type) |
Variables | |
| QCursor ** | customCursors = new QCursor*[CUSTOM_CURSOR_COUNT] |
|
|
Definition at line 52 of file cursors.cpp. References customCursors. Referenced by HistogramInterface::HistogramInterface(), HistogramInterface::mouseMoveEvent(), SelectionPlacementInterface::mouseMoveEvent(), SplitViewInterface::mouseMoveEvent(), SelectionPlacementInterface::mousePressEvent(), HistogramInterface::mouseReleaseEvent(), and SelectionInterface::updateCursorShape(). 00053 {
00054 if( type < 0 || type >= CUSTOM_CURSOR_COUNT )
00055 return *customCursors[DEFAULT_CURSOR];
00056 else
00057 return *customCursors[type];
00058 }
|
|
|
Definition at line 34 of file cursors.cpp. References customCursors. Referenced by main(). 00035 {
00036 customCursors[CROSS_CURSOR] = new QCursor( QPixmap( (const char**)crossCursor_xpm));
00037
00038 customCursors[MOVE_SELECTION_CURSOR] = new QCursor( QPixmap( (const char**)moveSelectionCursor_xpm));
00039 customCursors[MOVE_HOR_CURSOR] = new QCursor( QPixmap( (const char**)moveHorCursor_xpm));
00040 customCursors[MOVE_VERT_CURSOR] = new QCursor( QPixmap( (const char**)moveVertCursor_xpm));
00041 customCursors[MOVE_TL_CURSOR] = new QCursor( QPixmap( (const char**)moveTLCursor_xpm));
00042 customCursors[MOVE_TR_CURSOR] = new QCursor( QPixmap( (const char**)moveTRCursor_xpm));
00043
00044 customCursors[SCALE_SELECTION_CURSOR] = new QCursor( QPixmap( (const char**)scaleSelectionCursor_xpm));
00045 customCursors[ROTATE_CURSOR] = new QCursor( QPixmap( (const char**)rotateCursor_xpm));
00046
00047 customCursors[TARGET_CURSOR] = new QCursor( QPixmap( (const char**)targetCursor_xpm));
00048
00049 customCursors[DEFAULT_CURSOR] = new QCursor( Qt::ArrowCursor );
00050 }
|
|
|
Definition at line 32 of file cursors.cpp. Referenced by getCursor(), and loadCursors(). |
1.3.9.1