An open API service indexing awesome lists of open source software.

https://github.com/berkbavas/qthexagonalmenu

Hexagonal Menu Example in Qt Framework
https://github.com/berkbavas/qthexagonalmenu

hexagonal menu-tree qt qt6

Last synced: 27 days ago
JSON representation

Hexagonal Menu Example in Qt Framework

Awesome Lists containing this project

README

          

# QtHexagonalMenu

A modern hexagonal menu widget built with the Qt 6 Framework.

## Prerequisites

- [CMake >= 3.25.1](https://cmake.org/download/)
- [Qt 6.x.y MSVC2022 64bit kit](https://www.qt.io/download)
- [Visual Studio 2022](https://visualstudio.microsoft.com/)

## Build Instructions

1. Clone the repository:

``` sh
git clone https://github.com/berkbavas/QtHexagonalMenu.git
```

2. Set the environment variable `Qt6_DIR` to your Qt installation path (e.g., `C:\Qt\6.x.y\msvc2022_64`).
3. Create and enter the build directory:

```sh
mkdir Build
cd Build
```

4. Run CMake:

```sh
cmake ..
```

5. Open `QtHexagonalMenu.sln` in Visual Studio 2022.
6. Build the solution.

## Demo

[▶️ Watch Demo Video](https://github.com/user-attachments/assets/3d84d024-2940-4a45-82c2-cd9376ba7d09)

---

For questions or contributions, please open an issue or pull request.