|
Medical Imaging Interaction Toolkit
2026.06.00
Medical Imaging Interaction Toolkit
|
Qt specific implementation of ApplicationCursorImplementation. More...
#include <QmitkApplicationCursor.h>


Public Member Functions | |
| QmitkApplicationCursor () | |
| Constructs and registers this cursor implementation. More... | |
| void | PushCursor (const char *XPM[], int hotspotX, int hotspotY) override |
| Push a new cursor onto the cursor stack (XPM format). More... | |
| void | PushCursor (std::istream &, int hotspotX, int hotspotY) override |
| Push a cursor from an input stream onto the cursor stack. More... | |
| void | PopCursor () override |
| Pop the most recently pushed cursor from the cursor stack. More... | |
| const mitk::Point2I | GetCursorPosition () override |
| Get the current cursor position in display coordinates. More... | |
| void | SetCursorPosition (const mitk::Point2I &) override |
| Set the cursor position in display coordinates. More... | |
Public Member Functions inherited from mitk::ApplicationCursorImplementation | |
| virtual | ~ApplicationCursorImplementation () |
Qt specific implementation of ApplicationCursorImplementation.
This class very simply calls the QApplication's methods setOverrideCursor() and restoreOverrideCursor().
Definition at line 26 of file QmitkApplicationCursor.h.
| QmitkApplicationCursor::QmitkApplicationCursor | ( | ) |
Constructs and registers this cursor implementation.
|
overridevirtual |
Get the current cursor position in display coordinates.
Implements mitk::ApplicationCursorImplementation.
|
overridevirtual |
Pop the most recently pushed cursor from the cursor stack.
Implements mitk::ApplicationCursorImplementation.
|
overridevirtual |
Push a new cursor onto the cursor stack (XPM format).
| [in] | XPM | The cursor image in XPM format. |
| [in] | hotspotX | The x-coordinate of the cursor hotspot. |
| [in] | hotspotY | The y-coordinate of the cursor hotspot. |
Implements mitk::ApplicationCursorImplementation.
|
overridevirtual |
Push a cursor from an input stream onto the cursor stack.
Implements mitk::ApplicationCursorImplementation.
|
overridevirtual |
Set the cursor position in display coordinates.
Implements mitk::ApplicationCursorImplementation.