Как передавать аргументы функциям обратного вызова в PyQt

У меня есть около 10 QAction (это число будет меняться во время выполнения) на панели инструментов, которые все будут делать то же самое, но с разными параметрами. Я думаю добавить параметр в качестве атрибута к объекту QAction, а затем инициированный сигнал QAction также отправит сам объект в функцию обратного вызова, чтобы я мог получить необходимые параметры для функции. На самом деле у меня есть 2 вопроса по этому поводу:

  • Можно ли это сделать?
  • Есть ли лучший способ сделать это?
9
задан yasar 11 January 2012 в 18:03
поделиться