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