# QtDemo
**Repository Path**: cppprojects/QtDemo
## Basic Information
- **Project Name**: QtDemo
- **Description**: libhv gui demo using Qt
- **Primary Language**: C++
- **License**: BSD-3-Clause
- **Default Branch**: main
- **Homepage**: https://github.com/hv-projects/QtDemo
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 4
- **Created**: 2025-01-21
- **Last Updated**: 2025-01-21
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
libhv gui demo using Qt.
# Build
## Install Qt
Download from and install.
Add qmake and mingw toolchain to the environment variable PATH, for example:
`C:\Qt\Qt5.14.2\5.14.2\mingw73_64\bin`,
`C:\Qt\Qt5.14.2\Tools\mingw730_64\bin`
## Install cmake
Download from and install.
Add cmake/bin to the environment variable PATH, for example:
`C:\Program Files\CMake\bin`
## Build libhv
```shell
git clone https://github.com/ithewei/libhv
cd libhv
cmake . -G "MinGW Makefiles" -DCMAKE_MAKE_PROGRAM=mingw32-make -Bbuild/mingw64
cmake --build build/mingw64
```
## Build QtDemo
```shell
git clone https://github.com/hv-projects/QtDemo
cd QtDemo
```
```
cd server
qmake
mingw32-make
windeployqt.exe release
```
```shell
cd client
qmake
mingw32-make
windeployqt.exe release
```
# Release
see [release](./release)
# Run
