Thanks for your responses.<br><div><br>&gt;&gt;  In your example, rope should first infer the object main_widget holds<br>&gt;&gt;  and then its helpMenu attribute and finally its insertItem.  When rope<br>&gt;&gt;  cannot find the location of insertItem, it has failed to follow this<br>


&gt;&gt;  chain (maybe some dynamic or uncommon case). <br><br></div>I&#39;ve found out that for the line:<div><br><br>main_widget.helpMenu.insertItem(&quot;Hello world&quot;,self.hi,0,666)<br><br></div>the helpMenu attribute is defined in main_form.ui<br>


<br>Should I convert this to a .py file using pyuic4 and then import it to my project?<div><br><br>&gt;&gt;  By the way, if you merely want to find the location of methods and<br>&gt;&gt;  classes based on their name, you can use the old but effective tags<br>


&gt;&gt;  mechanism. <br><br></div>How do I do that? :)<br>