Описание

Тип QCursor — JavaScript-обёртка над курсором Qt.

Тип доступен только в контексте jCjSGui.

Назначение

Предназначен для получения и изменения положения и формы указателя, а также сведений об экранах.



Конструктор

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');


Свойства (property)

Сигнатура Описание
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() Преобразовать курсор.