https://github.com/eduinlight/lightqmlweb
Development enviroment for qmlweb
https://github.com/eduinlight/lightqmlweb
frontend-web javascript qml qmlweb
Last synced: 2 months ago
JSON representation
Development enviroment for qmlweb
- Host: GitHub
- URL: https://github.com/eduinlight/lightqmlweb
- Owner: eduinlight
- License: other
- Created: 2017-10-19T15:33:45.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-10-20T22:10:07.000Z (over 7 years ago)
- Last Synced: 2025-01-18T01:43:45.525Z (4 months ago)
- Topics: frontend-web, javascript, qml, qmlweb
- Language: JavaScript
- Size: 9.63 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# LightQmlWeb (LQW)
QML is the best language that I learn to build desktops applications in a fast way. LQW is an union of three projects qmlweb(https://github.com/qmlweb/qmlweb), qmlweb-parser(https://github.com/qmlweb/qmlweb-parser) and gulp-qmlweb(https://github.com/qmlweb/gulp-qmlweb). I'm going to bring you a fast way to use qmlweb and of course I'm going to implement more modules but not necessary modules from QT but usefulls modules for frontend web development.
## Example
```QML
import QtQuick 2.0Rectangle {
width: 500; height: 200
color: "lightgray"Text {
id: helloText
text: "Hello world!"
anchors.verticalCenter: parent.verticalCenter
anchors.horizontalCenter: parent.horizontalCenter
font.pointSize: 24; font.bold: true
}
}
```## How to use
### Download the project and execute it
```bash
git clone https://github.com/eduinlight/lightqmlweb.git
cd lightqmlweb
npm run watch
```### Build for production
```bash
npm run build
```After that you need to change qmlweb.js with qmlweb.min.js on your index.html dependencies
## Future works
Implementation of routes managment, bootstrap and materialize support and forms validations.
## License
LightQmlWeb is licensed under the MIT license, see
[LICENSE](https://github.com/eduinlight/myqmlweb/blob/master/LICENSE).