[Qgis-developer] Python support in project file

Nathan Woodrow madmanwoo at gmail.com
Tue Aug 21 00:54:39 PDT 2012


Very nice Giiseppe. Will test soon.

Sent from some fancy phone looking thingo
From: Giuseppe Sucameli
Sent: 21/08/2012 5:24 PM
To: qgis-developer ML
Subject: Re: [Qgis-developer] Python support in project file
Hi all,

I've pushed the code on the branch project_macros on my
QGis fork [1].

The macros python code is loaded into a dummy module,
in this manner it can be unloaded when needed.

On Thu, May 31, 2012 at 8:30 AM, Martin Dobias <wonder.sk at gmail.com> wrote:
> On Thu, May 31, 2012 at 2:49 AM, Giuseppe Sucameli <sucameli at faunalia.it> wrote:
>> I would save it into the project (embedded in the XML) until we will
>> have a different way to pack project and related stuff together.
>
> Ok - hopefully XML will not choke python indentation :)

It seems conversion to XML doesn't break anything.

>> BTW one popup only would be needed, i.e. the project is loaded.
>> If the user trust macros then they become active and ready to be
>> executed.
>
> See Nathan's post - he better explains what I have meant.

I developed a QgsMessageBar class to display information
to the user using a non-blocking widget.

The bar allows to push more messages as in a queue, then
displays them one by one beside to a close button.
The button remove the current message or the bar when the
message queue is empty.

The QgisApp instance creates a object of that class and
puts it above the canvas and also on the top of it (so the canvas
is not refreshed when the bar is shown or hidden as no resize
event occurs).

Please, could you test it and report here?

Regards.

-- 
Giuseppe Sucameli - Faunalia
_______________________________________________
Qgis-developer mailing list
Qgis-developer at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


More information about the Qgis-developer mailing list