commandLinkButton в pyqt4

Ниже приведена часть моего кода

QObject.connect( self.UI.commandLinkButton, SIGNAL("clicked()") ,self.displayShow() )

В идеале он должен вызывать функцию displayShow() при нажатии commandLinkButton, но он вызывает функцию даже без нажатия кнопки.

Что может быть возможной причиной?

Спасибо


person dak    schedule 01.05.2011    source источник


Ответы (1)


Попробуйте с этим:

QObject.connect( self.UI.commandLinkButton, SIGNAL("clicked()") ,self.displayShow)

Примечание: без () после имени функции.

person Mat    schedule 01.05.2011