https://github.com/moonbit-community/qpainter.mbt
a QPainter FFI binding.
https://github.com/moonbit-community/qpainter.mbt
moonbit native qt
Last synced: 4 months ago
JSON representation
a QPainter FFI binding.
- Host: GitHub
- URL: https://github.com/moonbit-community/qpainter.mbt
- Owner: moonbit-community
- License: apache-2.0
- Created: 2025-04-19T03:26:32.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-09-15T03:59:03.000Z (9 months ago)
- Last Synced: 2025-09-15T05:43:32.135Z (9 months ago)
- Topics: moonbit, native, qt
- Language: MoonBit
- Homepage:
- Size: 271 KB
- Stars: 5
- Watchers: 0
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# qpainter.mbt (WIP)
a QPainter FFI binding.
https://github.com/user-attachments/assets/7bf54e83-af97-4696-811e-e9e032dcc787
## Support C++ class (partialy method)
### QtCore
* QtCore
* QString
* QColor
* QStringList
* QPointF
* QSizeF
* QRectF
* QtGUI
* QApplication
* QPainter
* QPen
* QBrush
* QFont
* QFontMetricsF
## Entry
* Window::show
* event handler
* paint
* key_press
* key_release
* mouse_double_click
* mouse_press
* mouse_release
* mouse_move