When I use QtitanDataGrid on Mac OSX there is a fault (crash) while trying to save a single line text in a cell. You can see it in this simple way:
1) open "addingnewrow" example
2) start editing a cell in the "Airline" column (first column) with doubleclick
3) finish editing the cell pressing ENTER
-> on Windows everything is fine
-> on Mac OSX the program crashes
I am now using QtitanDataGrid 2.12 but the problem was already present in 2.8 and probably earlier ones too.
I'm afraid the problem is still present in QtitanDataGrid 2.14 (can be reproduced in the demos).
And, in the 2.14 version, I noticed you left #define QTN_GRID_VER "2.13" and Q_CLASSINFO("Version", "2.13") in QtnGrid.h by mistake.
References to the old version can be also found elsewhere in the code.
Please let me know if you can do anything about this bug, I really need this to be fixed.
We have postponed the fix for this bug. Crash occurs in the depth of MACOSX-Qt and the reason is not clear. You can fix it if in all functions destroyEditModeContext() (QtnGridEditors.cpp) replace
Q_DELETE_AND_NULL(m_textEdit); Q_DELETE_AND_NULL(m_comboBox); and other widgets...
m_textEdit = Q_NULL;
m_comboBox = Q_NULL;
After that rebuild component under MacOSX.
QTN_GRID_VER - will be changed. Thanks for the info.