It could be useful (for the future) to have also a writtenProject signal,
to be able to do post-saving processing. I will add a wish ticket...

giovanni

Sent from Nexus
Il giorno 19/nov/2012 21:09, "Tim Sutton" <[email protected]> ha scritto:

> Hi
>
>
> On Mon, Nov 19, 2012 at 6:31 PM, Etienne Tourigny
> <[email protected]> wrote:
> >
> > To load a project file call QgisInterface::actionOpenProject()
>
>
> Or programmatically open the project file like this:
>
>         QgsProject.instance().setFileName(myProjectPath)
>         QgsProject.instance().read()
>
> Regards
>
> Tim
>
>
> >
> >
> > most app-related stuff that a plugin can do are in the QgisInterface
> class
> >
> > On a related note:
> > If you want the plugin to do something when a project file is loaded,
> > you need to connect to the QGisInterface projectRead() signal
> >
> >
> http://www.qgis.org/api/classQgisInterface.html#af740dfa32487613224a249c8f5c2111b
> >
> > This will ensure that when a project is loaded your code will get called.
> >
> >
> >
> > On Mon, Nov 19, 2012 at 2:12 PM, Justin Hubbard
> > <[email protected]> wrote:
> > > Hi
> > >
> > > I must be missing something... I have searched the API and the web, but
> > > cannot find out how to do this seemingly simple task
> > >
> > > I want to make my plugin automatically load a specified .qgs Project
> file
> > > into QGIS when the plugin is activated.
> > >
> > > I'm sure that I must be missing something.
> > > Any help appreciated
> > >
> > > Thanks
> > > Justin
> > >
> > > _______________________________________________
> > > Qgis-developer mailing list
> > > [email protected]
> > > http://lists.osgeo.org/mailman/listinfo/qgis-developer
> > >
> > _______________________________________________
> > Qgis-developer mailing list
> > [email protected]
> > http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
>
>
>
> --
> Tim Sutton - QGIS Project Steering Committee Member (Release  Manager)
> ==============================================
> Please do not email me off-list with technical
> support questions. Using the lists will gain
> more exposure for your issues and the knowledge
> surrounding your issue will be shared with all.
>
> Visit http://linfiniti.com to find out about:
>  * QGIS programming and support services
>  * Mapserver and PostGIS based hosting plans
>  * FOSS Consulting Services
> Skype: timlinux
> Irc: timlinux on #qgis at freenode.net
> ==============================================
> _______________________________________________
> Qgis-developer mailing list
> [email protected]
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>
_______________________________________________
Qgis-developer mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Reply via email to