We are pleased to announce that component QtitanDocking 3.0 has been released. The version contains a number of improvements in the work of the docking mechanism, management of the layout. Reworked the drag drop window control, document container and save/load to XML layout engine. In version 3.0, guide diamonds-markers are now drawn without the pixmap/bitmap textures. We draw them manually through QPainter directly, almost like a vector graphics, which makes rendering very accurate. This allowed us to fully realize support for High DPI and make the component sensitive to changes in DPI setting. A lot of work has been done to implement the full-fledged Microsoft Visual Studio 2019 style with three thematic palettes - Blue, Black and White. The style contains everything you need to use it with our other components - for example with QtitanRibbon or QtitanDataGrid.
Finally, starting from version 3.0, the QtitanDocking component can be used under Python running with PySide2. The version contains all necessary Python bindings, examples and the scripts to build bindings for your environment.