<span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.800000190734863px;background-color:rgb(255,255,255)">Purtroppo non ancora... ma ecco il codice</span><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.800000190734863px;background-color:rgb(255,255,255)">
<div>class prova_bottone:</div><div><br></div><div>def __init__(self, iface):</div><div># Save reference to the QGIS interface</div><div>self.iface = iface</div><div>self.dlg = prova_bottoneDialog()</div><div>...</div><div>
<br></div><div>def outFile(self):</div><div><br></div><div><div># display file dialog for output shapefile</div><div>fileType = QtCore.QString("asc *.asc")</div><div><br></div><div># Open file Dialog for the save as button</div>
<div>self.dlg.ui.lineEdit.clear()</div><div>fileDialog = QFileDialog()</div><div>fileDialog.setConfirmOverwrite(False)</div><div>outName = fileDialog.getSaveFileName(None, "SaveAs...",".", "Ascii (*.asc)", fileType)</div>
<div>self.outPath = QFileInfo(outName).absoluteFilePath()</div><div>if self.outPath.right(4) != ".asc":</div><div> self.outPath = self.outPath + ".asc"</div><div><br></div><div>self.dlg.ui.lineEdit.insert(self.outPath)</div>
<div><br></div><div># run method that performs all the real work</div><div>def run(self):</div><div># show the dialog</div><div>self.dlg.show()</div><div><br></div><div>QObject.connect(self.dlg.ui.pushButton, SIGNAL("clicked()"), self.outFile)</div>
<div><br></div><div>result = self.dlg.exec_()</div><div><br></div><div># See if OK was pressed</div><div>if result == 1:</div><div> self.dlg.ui.lineEdit.clear()</div><div><br></div><div>pass</div></div><div><br></div></div>
<br><div class="gmail_quote">Il giorno 27 ottobre 2012 12:00, <span dir="ltr"><<a href="mailto:python-request@lists.python.it" target="_blank">python-request@lists.python.it</a>></span> ha scritto:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Invia le richieste di iscrizione alla lista Python all'indirizzo<br>
<a href="mailto:python@lists.python.it">python@lists.python.it</a><br>
<br>
Per iscriverti o cancellarti attraverso il web, visita<br>
<a href="http://lists.python.it/mailman/listinfo/python" target="_blank">http://lists.python.it/mailman/listinfo/python</a><br>
oppure, via email, manda un messaggio con oggetto `help' all'indirizzo<br>
<a href="mailto:python-request@lists.python.it">python-request@lists.python.it</a><br>
<br>
Puoi contattare la persona che gestisce la lista all'indirizzo<br>
<a href="mailto:python-owner@lists.python.it">python-owner@lists.python.it</a><br>
<br>
Se rispondi a questo messaggio, per favore edita la linea dell'oggetto<br>
in modo che sia più utile di un semplice "Re: Contenuti del digest<br>
della lista Python..."<br>
<br>
<br>
Argomenti del Giorno:<br>
<br>
1. Re: PyQt4 per QGIS - problema con GUI (Mauro Alberti)<br>
2. Re: Codemotion di Venezia: Laboratori e Autobus +++<br>
(Simone Federici)<br>
3. primi passi (Dario Caro)<br>
4. Re: primi passi (Enrico Franchi)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Fri, 26 Oct 2012 21:03:04 +0200<br>
From: Mauro Alberti <<a href="mailto:alberti.m65@gmail.com">alberti.m65@gmail.com</a>><br>
To: Discussioni generali sul linguaggio Python<br>
<<a href="mailto:python@lists.python.it">python@lists.python.it</a>><br>
Subject: Re: [Python] PyQt4 per QGIS - problema con GUI<br>
Message-ID:<br>
<<a href="mailto:CAALdH9ULdRdLc5TQxcaqGoS1CZdZbgFVHsOTjnVORRGXApu1iQ@mail.gmail.com">CAALdH9ULdRdLc5TQxcaqGoS1CZdZbgFVHsOTjnVORRGXApu1iQ@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="iso-8859-1"<br>
<br>
Salve Maurizio,<br>
forse nel frattempo hai risolto. Altrimenti, potrebbe essere utile allegare<br>
degli estratti del codice relativo per capire dove possa essere il<br>
problema. Inoltre potresti anche trovare aiuto nella lista <a href="http://gfoss.it" target="_blank">gfoss.it</a>, che<br>
tratta frequentemente il tema dei plugin per Quantum GIS.<br>
<br>
mauro<br>
<br>
<br>
2012/10/26 Maurizio Minissale <<a href="mailto:minimauro@gmail.com">minimauro@gmail.com</a>><br>
<br>
> Sto sviluppando un plugin in python per QGIS, ma ho qualche difficoltà con la<br>
> GUI, cerco di spiegarmi meglio, la mia interfaccia è così fatta: un<br>
> QComboBox, per caricare l'input, un QPushButton, dal quale accedo al<br>
> fileDialog per salvare l'output, una QLineEdit nella quale visualizzo in<br>
> percorso e nome del file selezionato. Il tutto funziona correttamente,<br>
> all'avvio di QGIS ho il pulsalte del plugin e le operazioni sono<br>
> effettuate correttamente, il problema è che lanciando il plug una seconda<br>
> volta alla pressione del pulsante salva, la finestra di salvataggio si<br>
> apre per due volte, alla terza volta si apre tre e così via, stessa cosa<br>
> nella tendina del combo box se prima avevo un file, in seguito<br>
> visualizza il duplicato.<br>
><br>
> Ho cercato online un comando tipo 'clear' o 'reset' ma niente avvio la<br>
> GUI con 'self.dlg.show()' e dichiaro self.dlg = SlopeDialog() nella<br>
> funzione __init__ ho provato con 'self.delg.close()', non dà errore ma<br>
> ugualmente non funziona, qualche suggerimento?<br>
><br>
> Grazie in anticipo,<br>
> Maurizio<br>
><br>
> _______________________________________________<br>
> Python mailing list<br>
> <a href="mailto:Python@lists.python.it">Python@lists.python.it</a><br>
> <a href="http://lists.python.it/mailman/listinfo/python" target="_blank">http://lists.python.it/mailman/listinfo/python</a><br>
><br>
><br>
-------------- parte successiva --------------<br>
Un allegato HTML è stato rimosso...<br>
URL: <<a href="http://lists.python.it/pipermail/python/attachments/20121026/c7d7c372/attachment-0001.html" target="_blank">http://lists.python.it/pipermail/python/attachments/20121026/c7d7c372/attachment-0001.html</a>><br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Fri, 26 Oct 2012 23:58:35 +0200<br>
From: Simone Federici <<a href="mailto:s.federici@gmail.com">s.federici@gmail.com</a>><br>
To: Discussioni generali sul linguaggio Python<br>
<<a href="mailto:python@lists.python.it">python@lists.python.it</a>><br>
Cc: "<a href="mailto:python@lists.python.it">python@lists.python.it</a>" <<a href="mailto:python@lists.python.it">python@lists.python.it</a>><br>
Subject: Re: [Python] Codemotion di Venezia: Laboratori e Autobus +++<br>
Message-ID: <<a href="mailto:96659041-800B-48B7-81A2-FC8DA6F09C36@gmail.com">96659041-800B-48B7-81A2-FC8DA6F09C36@gmail.com</a>><br>
Content-Type: text/plain; charset=utf-8<br>
<br>
On 26/ott/2012, at 16:23, Matteo Boscolo <<a href="mailto:matteo.boscolo@boscolini.eu">matteo.boscolo@boscolini.eu</a>> wrote:<br>
<br>
> a donne come siamo messi ??<br>
<br>
Per quello è meglio la parrocchia<br>
<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Fri, 26 Oct 2012 16:23:04 -0700 (PDT)<br>
From: Dario Caro <<a href="mailto:dcaro@stanford.edu">dcaro@stanford.edu</a>><br>
To: <a href="mailto:python@lists.python.it">python@lists.python.it</a><br>
Subject: [Python] primi passi<br>
Message-ID:<br>
<<a href="mailto:525944895.7575611.1351293784381.JavaMail.root@stanford.edu">525944895.7575611.1351293784381.JavaMail.root@stanford.edu</a>><br>
Content-Type: text/plain; charset=utf-8<br>
<br>
Ciao a tutti,<br>
<br>
Ho un code gia' fatto e tramite esso devo imparare ad usare python.<br>
Naturalmente aiutandomi usando i tutorial.<br>
<br>
Le mie prime domande sono:<br>
Una volta che il code e' eseguito:<br>
1 Come si fa a far correre il file per avere i risultati<br>
2 Se devo invertire delle matrici, python sara' utile?<br>
<br>
Grazie<br>
<br>
<br>
------------------------------<br>
<br>
Message: 4<br>
Date: Sat, 27 Oct 2012 11:08:26 +0200<br>
From: Enrico Franchi <<a href="mailto:enrico.franchi@gmail.com">enrico.franchi@gmail.com</a>><br>
To: Discussioni generali sul linguaggio Python<br>
<<a href="mailto:python@lists.python.it">python@lists.python.it</a>><br>
Subject: Re: [Python] primi passi<br>
Message-ID: <<a href="mailto:58369443-3A08-4D21-A3DA-10CB04BD6798@gmail.com">58369443-3A08-4D21-A3DA-10CB04BD6798@gmail.com</a>><br>
Content-Type: text/plain; charset=iso-8859-1<br>
<br>
<br>
On Oct 27, 2012, at 1:23 AM, Dario Caro <<a href="mailto:dcaro@stanford.edu">dcaro@stanford.edu</a>> wrote:<br>
<br>
> Una volta che il code e' eseguito:<br>
> 1 Come si fa a far correre il file per avere i risultati<br>
<br>
Sarebbe da capire cosa intendi con "eseguito" e " far correre", perche' "far correre" sembra tradotto da "run" che ha lo stesso significato di eseguire, nel contesto.<br>
<br>
> 2 Se devo invertire delle matrici, python sara' utile?<br>
<br>
Si.<br>
<br>
Ma a seconda della tua esperienza pregressa e della difficolta' del codice da cui parti imparare guardando quello potrebbe non essere un buon metodo.<br>
<br>
--<br>
Dott. Enrico Franchi<br>
<br>
Università di Parma - Dipartimento di Ingegneria dell'Informazione<br>
Via G.P. Usberti 181/a I-43124 Parma ITALY<br>
<br>
<br>
<br>
------------------------------<br>
<br>
_______________________________________________<br>
Python mailing list<br>
<a href="mailto:Python@lists.python.it">Python@lists.python.it</a><br>
<a href="http://lists.python.it/mailman/listinfo/python" target="_blank">http://lists.python.it/mailman/listinfo/python</a><br>
<br>
<br>
Fine di Digest di Python, Volume 80, Numero 38<br>
**********************************************<br>
</blockquote></div><br>