Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Базы данных
  • » PyQt. Получить данные из модели исходя из конкретного значения в нужном столбце... [RSS Feed]

#1 Окт. 22, 2014 13:12:27

Pluto
Зарегистрирован: 2012-05-29
Сообщения: 177
Репутация: +  2  -
Профиль   Отправить e-mail  

PyQt. Получить данные из модели исходя из конкретного значения в нужном столбце...

from PyQt4 import QtSql
model = QtSql.QSqlTableModel()
model.setTable(“myTable”)
model.select()

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

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

Пишу свой виджет (типа комбобокса), который, при нажатии на кнопочку, показывает не одностолбцовый список, а полноценную таблицу с какими тебе надо полями. Также в основном своём поле (в котором виден результат выбора (lineEdit)) он выдаёт значение не одного поля из выбранной строки, а столько сколько требуется. Уже нарисовал возможность появления этой таблицы в виде popup-окна, в виде составной части основного окна, в виде отдельного окна. Теперь надо чтобы мой “комбобокс” сразу показывал то значение в модели, которое я ему передаю в качестве значения по умолчанию при создании экземпляра класса.

Отредактировано Pluto (Окт. 22, 2014 13:15:43)

Офлайн

#2 Окт. 23, 2014 12:11:06

Pluto
Зарегистрирован: 2012-05-29
Сообщения: 177
Репутация: +  2  -
Профиль   Отправить e-mail  

PyQt. Получить данные из модели исходя из конкретного значения в нужном столбце...

Есть тут кто?

Офлайн

  • Начало
  • » Базы данных
  • » PyQt. Получить данные из модели исходя из конкретного значения в нужном столбце...[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version