We've updated our serie of components for Qt. In the current release, we have fixed bugs that were found by our users in the previous versions and added a number of new features. The Qtitan::PopupMenu class was added which inherits from QMenu and allows add the scrolling buttons if the menu items do not fit completely. In addition, it is possible to add a custom widget to this menu to the right side from the items, to organize a preview for selected item or give a hint to the end-user.
The mechanism of working with the QPalette has been refactored, we attempt to ensure that the modifications of the widget's palette by the user are preserved when switching the QStyle-based styles. In the previous version, palette settings were lost in the case of changing the styles. Fixed a number of errors in customization of the topp-level window title bar. Rendering errors and behavior. Aditionaly, all the projects are adapted for Qt5.15.2 and Visual Studio 2019. Fixed compilation errors for Qt5.15.2 + PySide2 and errors when building statically.