[Marble-devel] Painting in layers from a client application

Torsten Rahn tackat at t-online.de
Sat Aug 29 16:34:30 CEST 2009


Hi,

Am Freitag 28 August 2009 16:33:00 schrieb Michael G. Hansen:
> I am currently working on a clustered view for geotagged photos in
> Digikam [cluster].
> 
> Right now I use customPaint in a subclass of MarbleWidget. Is there a
> way to render into a different layer?

Not (yet) for the way where you subclass the widget.

> As far as I understand the
> documentation, I would have to write a RenderPlugin and make it
> available to Marble as a shared library.

Yes, that would be the plugin way.

> Is there a way to just subclass
>  Marble::RenderPlugin and give a pointer to the LayerManager?

You mean so that the plugin can stay in the realms of Digikam and can get then 
get registered? No. There's no such thing yet. But it would be a nice to be 
able to register an arbitrary plugin from the outside that is not in the 
plugin directory.

Patches appreciated ;-)

Torsten
 
> Thanks,
> 
> Michael
> 
> [cluster]
> https://bugs.kde.org/show_bug.cgi?id=205001
> 
> _______________________________________________
> Marble-devel mailing list
> Marble-devel at kde.org
> https://mail.kde.org/mailman/listinfo/marble-devel
> 


More information about the Marble-devel mailing list