SkillAgentSearch skills...

Qomponent

Qomponent QtQuick2/QML tools.

Install / Use

/learn @0smr/Qomponent
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

QML Qomponent

<p><img src="https://img.shields.io/github/v/tag/0smr/qomponent?sort=semver&label=version" alt="version tag"> <img src="https://img.shields.io/github/license/0smr/qomponent?color=36b245" alt="license"> <a href="https://www.blockchain.com/bch/address/bitcoincash:qrnwtxsk79kv6mt2hv8zdxy3phkqpkmcxgjzqktwa3"> <img src="https://img.shields.io/badge/BCH-Donate-f0992e?logo=BitcoinCash&logoColor=f0992e" alt="BCH donate"></a></p>

Qomponent QtQuick2/QML tools.

Qomponent is made up of variation components from my past projects. So I thought it would be a good idea to group them all together as a single module.

If you liked these components, please consider givin a star :star2:

Preview

<table width="200px"> <tr><td><video src="https://github.com/0smr/qomponent/assets/51415059/263791225-ce6d5311-d612-4263-825c-3ae12ca25a19.mp4"></video></td> <td><video src="https://github.com/0smr/qomponent/assets/51415059/799b1962-a351-4e43-b5d3-9100e204f540.mp4"></video></td> <td><video src="https://github.com/0smr/qomponent/assets/51415059/73a0bb65-bb63-4a82-a718-f0f3a079fedc.mp4"></video></td></tr> <tr><td colspan="3"><video src="https://github.com/0smr/qomponent/assets/51415059/aecfd391-a593-4526-9238-25aafae69dee.mp4"></video></td></tr> </table>

How to use

[!WARNING] Components in this repository are still in development, thus changes over each update may be significant.

Usage

  • Clone the repository first.
    git clone "https://github.com/0smr/qomponent.git"
    
  • Then add qomponent to your makefile. <sub>example-1</sub>
    • CMake:
    add_subdirectory(path/to/qomponent/)
    target_link_libraries(my-target qomponentplugin)
    
  • Import the qomponent module. <sub>example-1</sub>
    import qomponent
    

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

[!NOTE] This project will no longer support Qt 5, and all components have been ported to Qt 6.

Components

<div align="center">

|||| |--|--|--| |ColorPicker|CircularColorPicker|RippleTT| |BoxShadow |QGrid |GirdSeparator| |QRect |GridSeparator|TextAnimation| |Pie |ToolTipPlus |Tiltable | |Ruler |UITour |MiniMarkdown| |Guide |MiniKeyboard |PatternLock| |GridRuler |VRow |LinearGauge| |FocusEffect|ArcSlider |ThemeEditor| |ColorEditor|DragableGridView |FontSelector| |UITourItem |MultiRangeSlider |AutoCompleteInput| |ElasticEffect|TimePicker|BarChart|

</div>

Issues

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

Documentation

Documentation can be found in the docs directory.

View on GitHub
GitHub Stars23
CategoryDevelopment
Updated10mo ago
Forks3

Languages

QML

Security Score

87/100

Audited on May 13, 2025

No findings