4#ifndef QEGLFSKMSGBMCURSOR_H
5#define QEGLFSKMSGBMCURSOR_H
18#include <qpa/qplatformcursor.h>
19#include <QtCore/QList>
20#include <QtGui/QImage>
21#include <QtGui/private/qinputdevicemanager_p.h>
66 void initCursorAtlas();
86 CursorAtlas() : cursorsPerRow(0), cursorWidth(0), cursorHeight(0) { }
89 int cursorWidth, cursorHeight;
The QCursor class provides a mouse cursor with an arbitrary shape.
void onDeviceListChanged(QInputDeviceManager::DeviceType type)
QEglFSKmsGbmCursorDeviceListener(QEglFSKmsGbmCursor *cursor)
void pointerEvent(const QMouseEvent &event) override
This method is called by Qt whenever a QMouseEvent is generated by the underlying pointer input.
void changeCursor(QCursor *windowCursor, QWindow *window) override
This method is called by Qt whenever the cursor graphic should be changed.
void setPos(const QPoint &pos) override
void reevaluateVisibilityForScreens()
QPoint pos() const override
\inmodule QtCore\reentrant
Combined button and popup list for selecting options.
GLint GLsizei GLsizei height