Skip to content

berkbavas/QmlCompass

Repository files navigation

QML Compass

A modern, customizable compass widget implemented in QML. This project demonstrates how to create both retro and modern compass designs in under 300 lines of QML code.

Getting Started

Prerequisites

- Qt 6.x (Qt Quick/QML)
- CMake (for building the example application)

Build

  1. Clone this repository:

    git clone https://github.com/berkbavas/QmlCompass.git
  2. Open the project in Qt Creator or build from the command line:

    cmake -S . -B build
    cmake --build build
  3. Run the application:

    • From Qt Creator, press the Run button
    • Or from terminal:
    ./build/QmlCompass.exe

Videos

QmlCompass.mp4
QmlCompass2.mp4

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

Compass implementation in QML using Canvas

Topics

Resources

License

Stars

Watchers

Forks

Contributors