Icona del plugin mancante nella Toolbar (QGIS 2.2)

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Icona del plugin mancante nella Toolbar (QGIS 2.2)

NicoPez
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.

non compare l'icona del plugin

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 :)
Reply | Threaded
Open this post in threaded view
|

Re: Icona del plugin mancante nella Toolbar (QGIS 2.2)

Luigi Pirelli-2
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 <[hidden email]>:

> 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>
>
> 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 :)
>
>
>
> --
> 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.
> _______________________________________________
> [hidden email]
> 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
_______________________________________________
[hidden email]
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
Reply | Threaded
Open this post in threaded view
|

Re: Icona del plugin mancante nella Toolbar (QGIS 2.2)

NicoPez
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.
Reply | Threaded
Open this post in threaded view
|

Re: Icona del plugin mancante nella Toolbar (QGIS 2.2)

NicoPez
In reply to this post by Luigi Pirelli-2
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