В QsqlRelationalTableModel
внешние ключи разрешаются в удобочитаемые строки, если установлено отношение для столбца, содержащего внешний ключ. В моем приложении идентификаторы станций разрешаются в имена станций.
Для некоторых целей мне тоже нужен stationid. QsqlRelationalTableModel.data()
или QsqlRelationalTableModel.itemData()
возвращают только displayValue (как для displayrole, так и для editrole). Как я могу получить соответствующий внешний ключ (indexValue)?