2009-05-28 3 views
0

У меня есть класс приложения, унаследованный от QtGui.QDialog. Мне нужно перезагрузить функцию show, но сохранить функциональность. Я беру эту идею с C#. Там я мог бы сделать что-то вроде этого:Python и Qt - перезагрузка функции

static void show() 
{ 
    // My code... 
    base.show(); 
} 

Я хочу сделать что-то подобное, но с питоном и Qt (PyQt). Я могу это сделать?

ответ

1

Оформить заказ super() функция, но обратите внимание на то, что pitfalls.

+0

Btw для Qt вы можете просто сделать QClass.show (self), и он будет вызывать базовый класс. – ismail

Смежные вопросы