brexis / Qml Bootstrap
Sweet Qml components inspired from Ionic framework style for mobile and desktop Qt/Qml projects
Stars: ✭ 348
Labels
Projects that are alternatives of or similar to Qml Bootstrap
facelift
A framework for flexible interfacing between C++ and QML/JS.
Stars: ✭ 25 (-92.82%)
Mutual labels: qml
Cura
3D printer / slicing GUI built on top of the Uranium framework
Stars: ✭ 3,401 (+877.3%)
Mutual labels: qml
quickcurver
Qt/C++ (OpenGL accelerated) implementation of the famous game "Achtung die Kurve", also known as Curve Fever
Stars: ✭ 29 (-91.67%)
Mutual labels: qml
json-to-go
JSON-to-Go, but as desktop GUI app. Built with Go + QML
Stars: ✭ 48 (-86.21%)
Mutual labels: qml
Qmlcore
QML to Javascript/HTML5 translator, both for mobile and desktop targets
Stars: ✭ 258 (-25.86%)
Mutual labels: qml
QDashBoard
Sample dashboard developed with QML. Login, plots and several screens.
Stars: ✭ 34 (-90.23%)
Mutual labels: qml
Got Qt
A framework for building cross platform GUI interfaces in Go and QML
Stars: ✭ 255 (-26.72%)
Mutual labels: qml
Mirage
A fancy, customizable, keyboard-operable Qt/QML & Python Matrix chat client for encrypted and decentralized communication.
Stars: ✭ 257 (-26.15%)
Mutual labels: qml
pyblish-qml
Pyblish QML frontend for Maya 2013+, Houdini 11+, Nuke 8+ and more
Stars: ✭ 91 (-73.85%)
Mutual labels: qml
Liri Browser
📕 Archive - Development has moved to https://github.com/lirios/browser.
Stars: ✭ 310 (-10.92%)
Mutual labels: qml
qml-bootstrap
Qml Bootstrap is a set of simple and beautiful components for qml mobile and desktop projects. It is inspired from Ionic framework components and use Font Awesome icons font.
How to use it
Just clone the repository and create a new qml project base on this code. Then import components that you want to use. For example, to use ButtonDefault
import QtQuick 2.3
import QtQuick.Window 2.0
import "src/buttons"
Window {
visible: true
width: 640
height: 640
title: qsTr("Hello World !")
Column {
anchors.centerIn: parent
spacing: 10
ButtonDefault {
design: "light"
width: 100
height: 50
}
ButtonDefault {
design: "stable"
width: 100
height: 50
}
ButtonDefault {
design: "positive"
width: 100
height: 50
}
ButtonDefault {
design: "calm"
width: 100
height: 50
}
ButtonDefault {
design: "balanced"
width: 100
height: 50
}
ButtonDefault {
design: "energized"
width: 100
height: 50
}
ButtonDefault {
design: "assertive"
width: 100
height: 50
}
ButtonDefault {
design: "royal"
width: 100
height: 50
}
ButtonDefault {
design: "dark"
width: 100
height: 50
}
}
}
Sreenshots
Qt version
Qml-bootstrap requires Qt 5.3.2 or highter to work.
Plateforms supported
You can use these components Window, Linux, Max OS Android or IOS.
Thanks
Ionic Framework - A hybrid mobile apps framework.
Font Awesome - The iconic font and CSS toolkit.
Qt Project - True cross-platform framework.
"Using Fonts Awesome in QML" by markg85.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].