Сигнал PyQt beforeInsert () - PullRequest
0 голосов
/ 09 июля 2011

Я пытаюсь использовать сигнал beforeInsert (), испускаемый QSqlRelationalTableModel в PyQt. Однако даже после внесения изменений в модель слот, подключенный к сигналу, не работает. Когда именно передается сигнал beforeInsert ()? Может ли кто-нибудь показать рабочий пример использования beforeInsert () или beforeUpdate () в этом отношении?

1 Ответ

2 голосов
/ 11 июля 2011

В документации говорится: «Этот сигнал испускается методом insertRowIntoTable () до того, как новая строка будет вставлена ​​в текущую активную таблицу базы данных». Похоже, сигнал только испускается при вызове insertRowIntoTable (), а не для любого другого типа редактирования модели.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...