Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct
QSqlRelationalTableModel setTable() and long table names CRASH
pr0digy1 last edited by
I suspect there's a bug with QSqlRelationalTableModel and table names longer than 18 characters. I've used QSqlRelationalTableModel without any issues in multiple places in my app but now i was trying to use it with a table named 'billing_destination' and it would always crash when calling setTable("billing_destination"); If i used a table with a shorter name it works fine, no crash.
so I did a simple test, created table with name '123456789012345678' and another one with name '1234567890123456789'.
setTable("123456789012345678") works fine
Am i missing something here or is this really a bug?