Custom QTreeview expanded event method
<p>When I create my own custom QTreeView with a defined 'expanded' method, do I need to do anything special to emit the default signal? I've commented out pseudo code representing what i'm asking about. Or am I safe to do what I'm currently doing?</p>

<pre><code>class JMTreeView(QtGui.QTreeView):

    changed = QtCore.Signal()

    def __init__(self):
        super(JMTreeView, self).__init__()
        self.expanded.connect(self.expanded_item)

    def expanded_item(self, event):
        print "expanded"
        # super(JMTreeView, self).expanded(event)
</code></pre>

<p>Similar to the way I handle when I override the 'showEvent' for a dialog, i call the 'super' at the end of the function. Do i need to add something similar to my 'expanded' method?</p>

<pre><code>def showEvent(self, event):
    geom = self.frameGeometry()
    geom.moveCenter(QtGui.QCursor.pos())
    self.setGeometry(geom)
    super(Browser, self).showEvent(event)
</code></pre>