Найти - Пользователи
Полная версия: PyQt. Получить данные из модели исходя из конкретного значения в нужном столбце...
Начало » Базы данных » PyQt. Получить данные из модели исходя из конкретного значения в нужном столбце...
1
Pluto
from PyQt4 import QtSql
model = QtSql.QSqlTableModel()
model.setTable(“myTable”)
model.select()

Допустим, в myTable два поля ID, name
Как получить индекс строки модели в которой ID равен, допустим, семи.

Что-то я заблудился уже в моделях, представлениях, селекшн-моделях…
Люди добрые, подскажите кто что может, глаза уже замылились…

Пишу свой виджет (типа комбобокса), который, при нажатии на кнопочку, показывает не одностолбцовый список, а полноценную таблицу с какими тебе надо полями. Также в основном своём поле (в котором виден результат выбора (lineEdit)) он выдаёт значение не одного поля из выбранной строки, а столько сколько требуется. Уже нарисовал возможность появления этой таблицы в виде popup-окна, в виде составной части основного окна, в виде отдельного окна. Теперь надо чтобы мой “комбобокс” сразу показывал то значение в модели, которое я ему передаю в качестве значения по умолчанию при создании экземпляра класса.
Pluto
Есть тут кто?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB