Описание класса QSqlRelation
|
QSqlRelation () | |
QSqlRelation ( const QString & tableName, const QString & indexColumn, const QString & displayColumn ) | |
QString | displayColumn () const |
QString | indexColumn () const |
bool | isValid () const |
QString | tableName () const |
Класс QSqlRelation хранит информацию о внешнем ключе SQL таблицы.
QSqlRelation - это вспомогательный класс для QSqlRelationalTableModel. За подробностями обращайтесь к QSqlRelationalTableModel::setRelation() и QSqlRelationalTableModel::relation().
Смотрите также QSqlRelationalTableModel, QSqlRelationalDelegate и Пример "Relational Table Model".
Создаёт недействительный объект QSqlRelation.
Для такого объекта функции tableName(), indexColumn() и displayColumn() возвращают пустые строки.
Смотрите также isValid().
Создаёт объект QSqlRelation, где tableName - имя SQL таблицы, на которую ссылается внешний ключ, indexColumn - внешний ключ и displayColumn - поле, которое должно быть представлено пользователю.
Смотрите также tableName(), indexColumn() и displayColumn().
Возвращает столбец из таблицы tableName(), который должен быть представлен пользователю вместо внешнего ключа.
Возвращает индекс столбца из таблицы tableName(), на который ссылается внешний ключ.
Возвращает true, если объект QSqlRelation корректный; в противном случае возвращает false.
Возвращает имя таблицы, на которую ссылается внешний ключ.
Авторские права © 2010 Nokia Corporation и/или её дочерние компании | Торговые марки | Qt 4.6.4 |
Попытка перевода Qt документации. Если есть желание присоединиться, или если есть замечания или пожелания, то заходите на форум: Перевод Qt документации на русский язык... Люди внесшие вклад в перевод: Команда переводчиков |