View Full Version : PyQt QTabWidget

December 16th, 2008, 11:53 PM
I have read the documentation and it states there exists a signal currentChanged for QTabWidget. I have connected it using

QtCore.QObject.connect(self.ui.mainTabWidget,QtCor e.SIGNAL("currentChanged()"), self.refreshTab)

I have defined refreshTab:

def refreshTab(self):
print "here"

and its not emitting the signal when I click on any tab.

How do I detect the tab change event, am I missing something.

Using Qt 4.4.3 and installed PyQt-x11-gpl-4.4.4, Ubuntu environment.

Thanks for any help,

December 17th, 2008, 03:05 PM
Has anyone seen this before. I done some browsing and found in an older version there where bugs with the QTabWidget, but was fixed in the version I am running. This is the only signal I see for the QTabWidget.. are there any others that detect click tab event?

December 18th, 2008, 05:44 PM
A little late in response, sorry.

you might want to have a look at this post: http://mail.python.org/pipermail/python-list/2007-January/422958.html

hopefully this sheds some light.