Skip to content

Live reload QML & design for multiple platforms simultaneously

License

Notifications You must be signed in to change notification settings

quiverproject/quiver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quiver is the fastest way to design Qt apps in real-time with QML, JavaScript, and CoffeeScript.

The Qt Creator design environment is very limited, separating interface design implementation from integration. Quiver allows you to interactively design QML GUI applications live in the running application. This makes design implementation and integration a single step and greatly speeds up development.

Quiver also allows you to use Qt Creator or any other IDE or text editor you prefer to build your application.

Finally, Qt Creator doesn't include a deployment process, making deploying to different platforms a challenge. Quiver will also provide a configuration and deployment system (on roadmap).

Features

  • Live reload QML
  • Design for multiple platforms simulataneously
  • Design GUI live in the running application
  • Single-step design implementation and integration

Quick Start (OS X only at present)

git clone [email protected]:quiverproject/quiver-example-project.git QuiverExample
cd QuiverExample
git clone [email protected]:quiverproject/quiver.git Quiver

Edit qml/QuiverExample/osx/MainUI.qml to design your QML interface interactively.

Roadmap

  • TDD - Test Driven Development system
  • Graphical QtObject Creator and Connection editor
  • Configuration and deployment system

License

Quiver is provided under the MIT license.

About

Live reload QML & design for multiple platforms simultaneously

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published