/hive

QtQuick theme

Primary LanguageQMLMIT LicenseMIT

QML Hive

version tag license BCH donate

Hive QtQuick2/QML theme, A hexagon-based style for essential QML controls.

If you liked these components, please consider givin a star 🌟.

Preview

 

How to use

NOTE: There are some shaders used in this component that are currently incompatible with Qt6.

Usage

Clone the repository first.

git clone "https://github.com/SMR76/hive.git"

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

include("path/to/Hive.pri")

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

engine.addImportPath("qrc:/");

And finally import the Hive module. see example-1

import Hive 1.0

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

Components

  • Button
  • ProgressBar
  • CheckBox
  • Switch
  • Radio Button
  • Slider
  • RangeSlider
  • SpinBox
  • Dial
  • BusyIndicator
  • Tumbler
  • TextArea
  • TextField
  • ComboBox

Issues

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

Documentation

Documentation can be found in the docs directory.