prova con questo per non diventare matta con i path e simili:<div><br></div><div>import os</div><div><br></div><div>....</div><div>......</div><div><br></div><div><div><span class="Apple-tab-span" style="white-space:pre">   </span>def initGui(self):</div>
<div><span class="Apple-tab-span" style="white-space:pre">              </span>icon_plugin = ('%s%s') % (filepath, os.path.join(os.sep, 'icons','miaIcona.png'))</div><div><span class="Apple-tab-span" style="white-space:pre">            </span>self.actionPlugin = QAction(QIcon(icon_plugin), "Mio plugin", self.iface.mainWindow())</div>
<div><span class="Apple-tab-span" style="white-space:pre">              </span>self.actionPlugin.setWhatsThis("Il mio plugin")</div><div><span class="Apple-tab-span" style="white-space:pre">            </span>QObject.connect(self.actionPlugin, SIGNAL("activated()"), self.runPlugin)</div>
</div>