qtrs 0.5.4

qtrs - A type-safe, builder-pattern-driven Qt6 GUI library for Rust
1
2
3
4
5
6
7
8
9
10
11
// src/cpp/cursor.h — QCursor shapes
#pragma once

#include <QtGui/QCursor>
#include <QtWidgets/QWidget>

// Used to set cursor shape on any QWidget
inline void QWidget_setCursor(QWidget *w, int shape) {
    w->setCursor(QCursor(static_cast<Qt::CursorShape>(shape)));
}
inline void QWidget_unsetCursor(QWidget *w) { w->unsetCursor(); }