[Gfoss] Icona del plugin mancante nella Toolbar (QGIS 2.2)

Ciao a tutti, sono quasi al termine del mio plugin ma ora sono sconcertato
dal non riuscire a risolvere una questione che mi sembrava apparentemente
semplice: non riesco a far vedere l'icona del plugin nella ToolBar.

<http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/file/n7589474/prova.jpg&gt;

la parte del codice per far questo è simile in tutti i plugin che ho
consultato e ve la riporto qui sotto:

    def initGui(self):
        
        # Create action that will start plugin configuration
        self.action = QAction(QIcon(":/plugins/pippo/icon.png"),
              u"Pippo", self.iface.mainWindow())
        # connect the action to the run method
        self.action.triggered.connect(self.run)

        # Add toolbar button and menu item
        self.iface.addToolBarIcon(self.action)
        self.iface.addPluginToMenu(u"Pippo", self.action)

La mia domanda è: perché a me non compare niente mentre a tutti gli altri
sì?
Grazie per la cortesia :slight_smile:

--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Icona-del-plugin-mancante-nella-Toolbar-QGIS-2-2-tp7589474.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.

hai compilate il file resources.rc con pyrcc4? dovresti trovarti un
file resource_rc.py o simile nella dir del tuo plugin che e' la
versione serializzata della tua icona. c'e'?

a presto Luigi Pirelli

2014-09-24 16:20 GMT+02:00 NicoPez <nico.pezzotta@gmail.com>:

Ciao a tutti, sono quasi al termine del mio plugin ma ora sono sconcertato
dal non riuscire a risolvere una questione che mi sembrava apparentemente
semplice: non riesco a far vedere l'icona del plugin nella ToolBar.

<http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/file/n7589474/prova.jpg&gt;

la parte del codice per far questo è simile in tutti i plugin che ho
consultato e ve la riporto qui sotto:

    def initGui(self):

        # Create action that will start plugin configuration
        self.action = QAction(QIcon(":/plugins/pippo/icon.png"),
              u"Pippo", self.iface.mainWindow())
        # connect the action to the run method
        self.action.triggered.connect(self.run)

        # Add toolbar button and menu item
        self.iface.addToolBarIcon(self.action)
        self.iface.addPluginToMenu(u"Pippo", self.action)

La mia domanda è: perché a me non compare niente mentre a tutti gli altri
sì?
Grazie per la cortesia :slight_smile:

--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Icona-del-plugin-mancante-nella-Toolbar-QGIS-2-2-tp7589474.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.
_______________________________________________
Gfoss@lists.gfoss.it
http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
666+40 iscritti al 5.6.2014

Ciao Luigi, nel mio plugin di simile ho solo un file resources.qrc,
resources.py, resources.pyc e avevo compilato il file resources.qrc con
pyrcc4.

--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Icona-del-plugin-mancante-nella-Toolbar-QGIS-2-2-tp7589474p7589511.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.

ho notato anche che se cambio icona e ricompilo il tutto, nella sezione
"gestisci ed installa plugin" c'è l'icona ma non c'è nella toolbar

<http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/file/n7589527/image2.jpg&gt;

--
View this message in context: http://gfoss-geographic-free-and-open-source-software-italian-mailing.3056002.n2.nabble.com/Icona-del-plugin-mancante-nella-Toolbar-QGIS-2-2-tp7589474p7589527.html
Sent from the Gfoss -- Geographic Free and Open Source Software - Italian mailing list mailing list archive at Nabble.com.