Version 1.1.1 Change Log
Current snapshot:
Fixed:
- QicsTable::uneditCurrentCell now calls QicsCellDisplay::endEdit() with the correct cell after model changes.
- Initial screen painting problem in frozen example.
- QicsDataModel::readASCII() now reads the proper number of lines.
- Parameters of the signal selectionListChanged(bool) after adding the selection using the Shift button.
- Links on the architecture documentation page.
Added:
-
Signals emitted when selection or size of columns changes.
Version 1.1.1 :
Fixed:
-
Memory leaks in QicsDataModelDefault.
-
Problem when the first row or column of viewport was hidden.
-
Documentation about setting colors on a table.
-
Problems with selecting comboboxes using the CTRL key.
-
Problem with the scroller when the last column is hidden.
-
Tab key behaviors.
-
Styles in QicsComboCellDisplay and QicsCheckCellDisplay.
-
Update cell contents when editing.
Added:
-
If any column/row is stretchable, all grids will autofit in the visible table area.
-
New data types QicsDataLongLong and QicsDataBool.
-
Implemented enhancement: propagate changes to multiple cells.
-
Added property to enable or disable the feature ‘propagate changes to multiple cells.’
Version 1.1.1 beta 2 :
Fixed:
-
Problem with scrolling table when clicking on the header.
-
Memory leak connected with creating a new QicsCell object in QicsTable.
-
QicsRowHeader class (defined Q_OBJECT).
-
Crash when setting the new dataModel().
-
Failure in QicsTable designer plugin.
-
Segmentation Fault when printing QicsTable.
-
Setting up to work styles in QicsComboCellDisplay and QicsCheckCelldisplay
-
Fixed stretch method, if you have stretchable columns or rows.
-
Fixed returned value in handleMouseEvent() in different situations.
Added:
-
Two new data types QicsDataLongLong & QicsDataBool.
-
Improved the tab behavior of QicsTable : now the user can cycle between widgets and cells (ComboBoxes, CheckBoxes).
Version 1.1.1 beta 1 :
Fixed:
-
Allowed the user to force the cell displayer to reflect changes in model item for cells that are under editing.
-
Segmentation fault when printing a QicsTable.
-
Segfault when the header clicked on QicsTable with an empty data model.
-
Drag and drop and copy routines when a whole row or column is selected.
-
Problem with removing the displayer of the currently editing cell.
-
Problem with the floating displayer after a row/column of the currently editing cell is deleted.
-
Problem with bigger maximum value of the scroller if the last column is wider than visible area.
-
Documentation on QicsDataModelDefault.
-
Problem with editable combo boxes.
-
QicsTable crash when setting a new data model using QicsTable::setDataModel() after the table already has a valid data model.
Added:
-
Provided the "index.dcf" file so documentation can easily be integrated with Qt's assistant via the "assistant-addContentFile index.dcf" command.
-
Implemented QicsTable::wheellEvent() so that now the user can use mouse scroll on this widget.

