I have written my own class derived from QTabBar with a re-implementation of the QTabBar::initStyleOption() method, but for some reason it never gets executed.<br><br>Here is my code:<br><br>########################################<br>

from PyQt4 import QtGui<br><br>class MyTabBar(QtGui.QTabBar):<br><br>    def initStyleOption(self, option, tabIndex):<br>        print &quot;inside initStyleOption&quot;<br>        QtGui.QTabBar.initStyleOption(self, option, tabIndex)<br>

########################################<br><br>Looking at the Qt source code for QTabBar (qtabbar.cpp), I see that initStyleOption() is called inside the paintEvent() method, so I should be seeing my print statement on every paint event.<br>

<br>Any idea what I&#39;m doing wrong?<br><br>Thanks,<br>-Jugdish<br>