https://github.com/cppvolodya/windoweffectsconfigurator
Is a program that shows how to set various effects for a window.
https://github.com/cppvolodya/windoweffectsconfigurator
cmake cpp17 effects gcc msvc qt6 windows
Last synced: 6 months ago
JSON representation
Is a program that shows how to set various effects for a window.
- Host: GitHub
- URL: https://github.com/cppvolodya/windoweffectsconfigurator
- Owner: cppVolodya
- Created: 2023-08-03T15:29:32.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-04T19:44:27.000Z (about 2 years ago)
- Last Synced: 2025-02-09T14:49:23.270Z (8 months ago)
- Topics: cmake, cpp17, effects, gcc, msvc, qt6, windows
- Language: C++
- Homepage:
- Size: 11.8 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Window Effects Configurator
## Roadmap
- About
- Tech
- Demo
- Run locally## About
"Window Effects Configurator" is a program that shows how to set various effects for a window.

## Tech Stack
- C++(v17)
- cmake(v3.22.1)
- Qt(v6)
- Windows API(WinAPI)
- compiler Visual Studio(v17 2022)
- builder MSBuild(v17 2022)
- operating systems(Windows)## Demo
- Setting the gradient effect
https://github.com/cppVolodya/WindowEffectsConfigurator/assets/103601559/e9cbc85c-3211-4e77-bec5-d897575366b9
- Setting the transparent gradient effect
https://github.com/cppVolodya/WindowEffectsConfigurator/assets/103601559/69d6a99c-1a1f-4394-ab23-fe3a641640f3
- Setting the blur effect
https://github.com/cppVolodya/WindowEffectsConfigurator/assets/103601559/feae5f5b-5af0-454b-8062-ccad5c457ce2
- Setting the acrylic effect
https://github.com/cppVolodya/WindowEffectsConfigurator/assets/103601559/6fd66807-bcb8-4dc9-b755-a1261f734779
- Setting the translucent background
https://github.com/cppVolodya/WindowEffectsConfigurator/assets/103601559/697873d9-2410-483e-b415-3e6693f9e89f
- Setting the form for the window in combination with another effects
https://github.com/cppVolodya/WindowEffectsConfigurator/assets/103601559/a887db13-32b4-4860-8c6d-c9a38988fe6c
- Setting the fullscreen option
https://github.com/cppVolodya/WindowEffectsConfigurator/assets/103601559/85d184c5-67b9-410b-8036-45e0e8dd3ffe
## Run Locally
#### To test the app, follow these steps:
1. Clone or download (rar or zip file) the project:
```bash
git clone https://github.com/cppVolodya/WindowEffectsConfigurator.git
```2. Go to the directory with the program:
```bash
window_effects_configurator/program/windows/
```3. Run the executable (.exe) file