So people see how the API is used. using vectors of structs with parameters is very compact but is harder on the reader of a new API
External usage example
This example is the same than basic, except that it shows
how the library is meant to be used from an externally-provided KDDockWidgets,
found with CMake find_package.