Skip to content
This repository has been archived by the owner on Nov 20, 2023. It is now read-only.

💫 Used for the main program window, with support for framelessness, acrylic and other features! 💫

License

Notifications You must be signed in to change notification settings

EnigmaLauncher/QFramelessAcrylicWindow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The project is archived. All work is done in the main repository.

QFramelessAcrylicWindow

💫 Used for the main program window, with support for framelessness, acrylic and other features! 💫

The new window gives support for:

  • Support for Windows 11 "Snap Layout" to the custom title bar (TODO)
  • Support Acrylic, Mica and other style (TODO)
  • Support Windows, X11, Wayland and macOS.
  • Frameless but have frame shadow.
  • Draggable and resizable.
  • Rounding the edges of the window. (Native support in Windows 11, TODO in Linux, macOS, Windows 10 && 7)
  • Automatically high DPI scaling.
  • Multi-monitor support (different resolution and DPI).
  • Have animations when minimizing, maximizing and restoring.
  • Support tiled and stack windows by DWM (Win32 only).
  • Won't cover the task bar when maximized (Win32 only).
  • Won't block the auto-hide task bar when maximized (Win32 only).

Based on a project from wangwenx190, which is thanks a lot!


The project is distributed under the MIT license.

About

💫 Used for the main program window, with support for framelessness, acrylic and other features! 💫

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published