Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kitech/qt.rs
Qt5 binding for rust language. (stalled)
https://github.com/kitech/qt.rs
Last synced: about 2 months ago
JSON representation
Qt5 binding for rust language. (stalled)
- Host: GitHub
- URL: https://github.com/kitech/qt.rs
- Owner: kitech
- Created: 2015-12-13T07:07:56.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2018-12-16T16:00:24.000Z (almost 6 years ago)
- Last Synced: 2024-04-06T13:32:15.417Z (5 months ago)
- Language: Rust
- Homepage:
- Size: 12 MB
- Stars: 36
- Watchers: 5
- Forks: 3
- Open Issues: 3
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
- awesome-rust-cn - kitech/qt.rs - ci.org/kitech/qt.rs.svg?branch=master">](https://travis-ci.org/kitech/qt.rs) (Libraries / GUI)
- awesome-rust - kitech/qt.rs - ci.org/kitech/qt.rs.svg?branch=master">](https://travis-ci.org/kitech/qt.rs) (Libraries / GUI)
- awesome-rust-zh - kitech/qt.rs - Qt5 绑定 [<img src="https://api.travis-ci.org/kitech/qt.rs.svg?branch=master">](https://travis-ci.org/kitech/qt.rs) (库 / GUI)
README
## Qt5 binding for Rust language.
## qt.rs
This project provides bindings that allow the QT Gui toolkit to be used from the Rust Programming language.## Compiling
#### depends
git clone https://github.com/kitech/qt.inline.git
mkdir qt.inline/build
cd qt.inline/build
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
make && make install#### qt.rs
git clone https://github.com/kitech/qt.rs.git
cd qt.rs
cargo build## Examples
cargo build --example button
## Supported Qt5 modules
* Core
* Gui
* Widgets
* Network
* Qml
* Quick## TODOS
* More Qt modules support
* Global Qt functions support
* Qt enums support
* Qt generic container classes support
* Operator methods support