Skip to content

0smr/snow-white

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QML Snow White

version tag license BCH donate

Snow White QtQuick2 theme.
Tired of the same UI for QtQuick2? Here is my own UI for the most common components, which you can simply utilize.
You may also swap and change between color variations; the implementation is well-formed for color changes, and it is also simple to do.
If you liked these components, please consider givin a star 🌟.

Preview

 

How to use

Warning
This component has only been tested on Qt version 5.15.2 and Windows OS at 3840x2160 resolution with a scaling factor of 250 percent; USAGE OF THIS COMPONENT CARRIES NO WARRANTY.
 

Usage

Clone the repository first.

git clone https://github.com/SMR76/qml-snow-white.git

Then include SnowWhite.pri in your project. see example-1

include('path/to/SnowWhite.pri')

Add qrc:/ to the engine import path. see example-1

engine.addImportPath("qrc:/");

And finally import the SnowWhite module. see example-1

import SnowWhite 1.0

If you are confused, please refer to example-1 for a clearer understanding of what you should do.

Components

Available
  • Button
  • Radio Button
  • CheckBox
  • Slider
  • TextArea
  • TextField
  • ProgressBar
  • RadioButton
  • Switch
  • RangeSlider
  • SpinBox
  • Tumbler
  • Dial
  • BusyIndicator (updated)
  • SplitView
  • StackView
  • ComboBox

Issues

Please file an issue on issues page if you have any problems.

Documentation

Documentation can be found in the docs directory.