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

https://github.com/cppvolodya/graphicsshadoweffect

Is a program that shows the shadow effect for widgets and windows.
https://github.com/cppvolodya/graphicsshadoweffect

cmake cpp17 gcc linux msvc qt6 shadow windows

Last synced: 24 days ago
JSON representation

Is a program that shows the shadow effect for widgets and windows.

Awesome Lists containing this project

README

          

# Graphics Shadow Effect

## Roadmap

- About
- Tech
- Demo
- Run locally

## About

"Graphics Shadow Effect" is a program that shows the shadow effect for widgets and windows.

![ProgramIcon](https://github.com/cppVolodya/GraphicsShadowEffect/assets/103601559/bdc8c370-62db-4df9-8684-8f6d0515f0f0)

## Tech Stack

- C++(v17)
- cmake(v3.22.1)
- Qt(v6)
- compiler gcc(c, c++, v13.2.1)
- builder Unix Makefiles(v4.4.1)
- compiler Visual Studio(v17 2022)
- builder MSBuild(v17 2022)
- operating systems(Windows, Linux)

## Demo

- Changing the blur radius parameter:

https://github.com/cppVolodya/GraphicsShadowEffect/assets/103601559/241c2d90-a6e6-49cc-bc14-426241f3db32

- Change the effect thickness parameter:

https://github.com/cppVolodya/GraphicsShadowEffect/assets/103601559/f88ff220-5c05-4054-ab15-0c2a9cdcbe1a

- Changing the alpha channel parameter:

https://github.com/cppVolodya/GraphicsShadowEffect/assets/103601559/75c09c82-a3be-42c3-b673-c562d9f75b26

- Changing the color parameter:

https://github.com/cppVolodya/GraphicsShadowEffect/assets/103601559/1693c655-c331-4f2b-bee3-f7482efc31f7

- Change all parameters:

https://github.com/cppVolodya/GraphicsShadowEffect/assets/103601559/469e6555-60fc-44c0-99db-e5099a906289

## 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/GraphicsShadowEffect.git
```

2. Go to the directory with the program:

```bash
graphics_shadow_effect/program/windows/
```

3. Run the executable (.exe) file