Тип QCursor — JavaScript-обёртка над курсором Qt.
Предназначен для получения и изменения положения и формы указателя, а также сведений об экранах.
new QCursor(shape) или new QCursor(x, y)
shape — числовое или строковое значение Qt::CursorShape; также допускается другой QCursor.
post.install('QCursor');
var oldPosition = QCursor.pos;
QCursor.pos = new QPoint(100, 100);
var cursor = new QCursor('WaitCursor');
| Сигнатура | Описание |
|---|---|
| QPoint QCursor.pos | Глобальная позиция курсора. Чтение/запись. |
| QPoint pos | Позиция курсора экземпляра. Чтение/запись. |
| CursorShape shape | Форма курсора. Чтение/запись. |
не имеет
| Сигнатура | Описание |
|---|---|
| QRect QCursor.availableGeometry(screen) | Вернуть доступную геометрию экрана. |
| int QCursor.screenNumber(point) | Вернуть номер экрана для точки. |
| int QCursor.numScreens(), screenCount(), primaryScreen() | Вернуть сведения о количестве и основном экране. |
| Object QCursor.screen(index) | Вернуть описание экрана. |
| QPixmap pixmap(), QBitmap bitmap(), mask(), QPoint hotSpot() | Вернуть графическое представление и активную точку курсора. |
| String toString(), QVariant toVariant() | Преобразовать курсор. |