QProxyScreenCursor Class

The QProxyScreenCursor class provides a generic interface to QScreenCursor implementations. More...

Header: #include <QProxyScreenCursor>
Since: Qt 4.5
Inherits: QScreenCursor

Public Functions

QScreenCursor * screenCursor() const
void setScreenCursor(QScreenCursor * cursor)

Reimplemented Public Functions

virtual void hide()
virtual void move(int x, int y)
virtual void set(const QImage & image, int hotx, int hoty)
virtual void show()

Additional Inherited Members

Detailed Description

The QProxyScreenCursor class provides a generic interface to QScreenCursor implementations.

Member Function Documentation


Constructs a proxy screen cursor.


Destroys the proxy screen cursor.

[virtual] void QProxyScreenCursor::hide()

Reimplemented from QScreenCursor::hide().

[virtual] void QProxyScreenCursor::move(int x, int y)

Reimplemented from QScreenCursor::move().

QScreenCursor * QProxyScreenCursor::screenCursor() const

Returns the real screen cursor used by the proxy screen cursor.

See also setScreenCursor().

[virtual] void QProxyScreenCursor::set(const QImage & image, int hotx, int hoty)

Reimplemented from QScreenCursor::set().

void QProxyScreenCursor::setScreenCursor(QScreenCursor * cursor)

Sets the real screen cursor to be used for the proxy screen cursor to the cursor specified.

See also screenCursor().

[virtual] void QProxyScreenCursor::show()

Reimplemented from QScreenCursor::show().

© 2016 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.