qt-csd-demo icon indicating copy to clipboard operation
qt-csd-demo copied to clipboard

Demo for custom client side window decorations using Qt

Qt client side window decorations demo

Project to test the API for cross-platform client side window decorations in Qt which was introduced in Qt 5.15 (QTBUG-73011).

See the blog post I wrote for details.

It should work on X11, Wayland, Windows and macOS (macOS has no resize support though).

There are two demo applications in this project.

The filebrowser demo should look something like this:

file browser screenshot

The other demo webbrowser.qml is just a single file, and can just be run with

$ qml webbrowser.qml

It should look like this:

web browser screenshot