Hugo, eu gostava de fazer o texto… se me derem algum tempo… se virem que demoro, avancem com o post…
O engraçado é que neste pequeno projecto feito à pressão, era preciso este tipo de pequenas automatizações, e acabei por descobrir outras coisas que se podem fazer. Por exemplo, podemos mostrar uma janela de input muito simples e passar valores do user ao script da acção:
text, ok = QtGui.QInputDialog.getText(qgis.utils.iface.mainWindow(), titulo, texto)
if ok:
return text
else:
return False
a var text fica com o texto introduzido pelo user… sem precisar de ficheiro .ui. É só usar o widget QInputDialog directamente no código…
muito engraçado…
Duarte
···
On Thu, May 15, 2014 at 6:51 PM, <qgis-pt-request@lists.osgeo.org> wrote:
Send QGIS-pt mailing list submissions to
qgis-pt@lists.osgeo.orgTo subscribe or unsubscribe via the World Wide Web, visit
http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-pt
or, via email, send a message with subject or body ‘help’ to
qgis-pt-request@lists.osgeo.orgYou can reach the person managing the list at
qgis-pt-owner@lists.osgeo.orgWhen replying, please edit your Subject line so it is more specific
than “Re: Contents of QGIS-pt digest…”Tópicos de Hoje:
- Re: acção que faz zoom a registo noutro layer (Giovanni Manghi)
- Re: acção que faz zoom a registo noutro layer (Hugo)
- Re: acção que faz zoom a registo noutro layer (Giovanni Manghi)
- Re: acção que faz zoom a registo noutro layer (Hugo)
- Re: acção que faz zoom a registo noutro layer (Duarte Carreira)
- Re: acção que faz zoom a registo noutro layer (Hugo)
---------- Forwarded message ----------
From: Giovanni Manghi <giovanni.manghi@faunalia.pt>
To: Duarte Carreira <dncarreira@gmail.com>
Cc: qgis-pt@lists.osgeo.org
Date: Thu, 15 May 2014 13:21:36 +0100
Subject: Re: [QGIS-pt] acção que faz zoom a registo noutro layerA vantagem de ter o código num ficheiro é que as acções python só aceitam
código numa única linha,o manual deixa intender que sim, estou enganado?
http://www.qgis.org/en/docs/user_manual/working_with_vector/vector_properties.html#actions-menu
Abraço!
---------- Forwarded message ----------
From: Hugo <hfpmartins@gmail.com>
To: Giovanni Manghi <giovanni.manghi@faunalia.pt>
Cc: Duarte Carreira <dncarreira@gmail.com>, qgis-pt@lists.osgeo.org
Date: Thu, 15 May 2014 14:04:13 +0100
Subject: Re: [QGIS-pt] acção que faz zoom a registo noutro layerEhehehh, google is watching you!! Muito 1984
Sim de volta ao solinho e a todas poutras coisas boasE digo-vos… FEELING GOOD!!!
Abc,
---------- Forwarded message ----------
From: Giovanni Manghi <giovanni.manghi@faunalia.pt>
To: Duarte Carreira <dncarreira@gmail.com>, qgis-pt@lists.osgeo.org
Cc:
Date: Thu, 15 May 2014 18:00:13 +0100
Subject: Re: [QGIS-pt] acção que faz zoom a registo noutro layer
2014-05-15 12:43 GMT+01:00 Duarte Carreira <dncarreira@gmail.com>:Ok, então aqui fica a solução que encontrei.
olá Duarte, acho que ficava bem no blog
que achas?
–
Giovanni Manghi
Faunalia.pt
Sistemas de Informação Geográfica Open Source
PortugalWeb: http://www.faunalia.pt
Email & Jabber: giovanni.manghi@faunalia.pt
PGP Key available
Tel. + 351 96 7058216---------- Forwarded message ----------
From: Hugo <hfpmartins@gmail.com>
To: Giovanni Manghi <giovanni.manghi@faunalia.pt>
Cc: Duarte Carreira <dncarreira@gmail.com>, qgis-pt@lists.osgeo.org
Date: Thu, 15 May 2014 18:18:11 +0100
Subject: Re: [QGIS-pt] acção que faz zoom a registo noutro layerConcordo. Acho que era um post catita.
Duarte tu tens algum email ao qual tenhas associado um gravatar? Se sim, podes enviar-me esse email (pode ser em privado se quiseres). Isto se quiseres publicar no blogAbc,
---------- Forwarded message ----------
From: Duarte Carreira <dncarreira@gmail.com>
To: Hugo <hfpmartins@gmail.com>
Cc: qgis-pt@lists.osgeo.org
Date: Thu, 15 May 2014 18:39:19 +0100
Subject: Re: [QGIS-pt] acção que faz zoom a registo noutro layercriei um gravatar agora para este email… acho que ficava bem no blog… é uma honra!
---------- Forwarded message ----------
From: Hugo <hfpmartins@gmail.com>
To: Duarte Carreira <dncarreira@gmail.com>
Cc: qgis-pt@lists.osgeo.org
Date: Thu, 15 May 2014 18:51:41 +0100
Subject: Re: [QGIS-pt] acção que faz zoom a registo noutro layerOk Duarte,
Não sei se queres fazer algum texto introdutório a explicar o porquê deste desenvolvimento… Se quiseres fazer um texto introdutório rápido só para contextualizar um pouco a coisa era catita. Podes mandar-me o texto num email que logo trato de o colocar no blog.
Abc,
QGIS-pt mailing list
QGIS-pt@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-pt
2014-05-15 13:21 GMT+01:00 Giovanni Manghi <giovanni.manghi@faunalia.pt>:
A vantagem de ter o código num ficheiro é que as acções python só aceitam
código numa única linha,o manual deixa intender que sim, estou enganado?
http://www.qgis.org/en/docs/user_manual/working_with_vector/vector_properties.html#actions-menu
Abraço!
QGIS-pt mailing list
QGIS-pt@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-pt
–
Hugo Martins
On 15 de Maio de 2014 às 18:00, Giovanni Manghi <giovanni.manghi@faunalia.pt> wrote:
2014-05-15 12:43 GMT+01:00 Duarte Carreira <dncarreira@gmail.com>:
Ok, então aqui fica a solução que encontrei.
olá Duarte, acho que ficava bem no blog
que achas?
–
Giovanni Manghi
Faunalia.pt
Sistemas de Informação Geográfica Open Source
PortugalWeb: http://www.faunalia.pt
Email & Jabber: giovanni.manghi@faunalia.pt
PGP Key available
Tel. + 351 96 7058216
QGIS-pt mailing list
QGIS-pt@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-pt
–
Hugo Martins
2014-05-15 18:18 GMT+01:00 Hugo <hfpmartins@gmail.com>:
Concordo. Acho que era um post catita.
Duarte tu tens algum email ao qual tenhas associado um gravatar? Se sim, podes enviar-me esse email (pode ser em privado se quiseres). Isto se quiseres publicar no blogAbc,
On 15 de Maio de 2014 às 18:00, Giovanni Manghi <giovanni.manghi@faunalia.pt> wrote:
2014-05-15 12:43 GMT+01:00 Duarte Carreira <dncarreira@gmail.com>:
Ok, então aqui fica a solução que encontrei.
olá Duarte, acho que ficava bem no blog
que achas?
–
Giovanni Manghi
Faunalia.pt
Sistemas de Informação Geográfica Open Source
PortugalWeb: http://www.faunalia.pt
Email & Jabber: giovanni.manghi@faunalia.pt
PGP Key available
Tel. + 351 96 7058216
QGIS-pt mailing list
QGIS-pt@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-pt
–
Hugo Martins
2014-05-15 18:39 GMT+01:00 Duarte Carreira <dncarreira@gmail.com>:
criei um gravatar agora para este email… acho que ficava bem no blog… é uma honra!
–
Hugo Martins
2014-05-15 18:18 GMT+01:00 Hugo <hfpmartins@gmail.com>:
Concordo. Acho que era um post catita.
Duarte tu tens algum email ao qual tenhas associado um gravatar? Se sim, podes enviar-me esse email (pode ser em privado se quiseres). Isto se quiseres publicar no blogAbc,
On 15 de Maio de 2014 às 18:00, Giovanni Manghi <giovanni.manghi@faunalia.pt> wrote:
2014-05-15 12:43 GMT+01:00 Duarte Carreira <dncarreira@gmail.com>:
Ok, então aqui fica a solução que encontrei.
olá Duarte, acho que ficava bem no blog
que achas?
–
Giovanni Manghi
Faunalia.pt
Sistemas de Informação Geográfica Open Source
PortugalWeb: http://www.faunalia.pt
Email & Jabber: giovanni.manghi@faunalia.pt
PGP Key available
Tel. + 351 96 7058216
QGIS-pt mailing list
QGIS-pt@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-pt
–
Hugo Martins