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
- Host: GitHub
- URL: https://github.com/berkbavas/qthexagonalmenu
- Owner: berkbavas
- Created: 2025-06-18T22:30:23.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2025-07-25T15:00:15.000Z (10 months ago)
- Last Synced: 2025-07-25T22:08:27.467Z (10 months ago)
- Topics: hexagonal, menu-tree, qt, qt6
- Language: C++
- Homepage:
- Size: 26.4 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.