We are pleased to announce the release of a major update of the component QtitaDataGrid 4.0.0 beta. Version 4 introduce a new layout engine that allows to display all the columns vertically and scroll rows horizontally. It is a best choice when you have a database table (Qt-model) that has more, not all fit on the view completely, fields and only a couple of records. Among other things, horizontal layout allows to create a simplest pivot grid. Horizontal layout is supported for TableView and BandedTableView.
Following new feature is the ability to create a preview row for table records. A preview row is very easy to configure, it is a Qt::WhatsThisRole role from Qt-model that connected. The stuffing is a HTML text with support of HTML hyperlinks. Preview row may be with an expand button or without it. For more details about this feature please see PreviewRow.exe example.
Another important innovation is the grid Theme Manager, which allows with a single line of code to change the brand-color of various elements of the grid including icons to best fit for your corporate style. By the way, all the icons have become scaled, that was a problem when using a grid zooming in a previous version. It is not a SVG but PNG with acceptable quality. QtitanDataGrid4 provides an improved layout for the group summary, a new design for "Popup Filter Dialog", "Filter History" and "Field Chooser".
In this version we improved the output mechanism for the grid printing and all known errors were corrected.
The new version of the grid has a full source code refactoring for best quality and optimization. To download beta version use these links - QtitanDataGridInstaller4.0.0_mingwTrial.exe (Visual Studio 2013 + Qt5.4.0), QtitanDataGridInstaller4.0.0_mingwTrial.exe (QtCreator + Qt5.4.0). For registered users QtitanDataGrid 4.0.0 beta source code is available in the personal account under license section.