[Digikam-devel] extragear/graphics/digikamimageplugins/superimpose

Gilles Caulier caulier.gilles at kdemail.net
Tue Mar 21 06:29:35 GMT 2006


On Monday 20 March 2006 11:14 pm, Marcel Wiesweg wrote:
> SVN commit 520824 by mwiesweg:
>
> digikam from trunk:
> Port "Superimpose" plugin to DImg
>
> - use our own DImg blending support,
>   do not rely on X11 (XRender) pixmaps for alpha blending
>   - use DImg::bitBlendImage
>   - supports 16 bit
>   - is faster
> - add an extra class to compute effect
> - remove pixmap code from widget, adapt to new class
>
> TODO:
> There are now some issues with the size calculation, when you
> zoom out too far the template is getting cropped
>
> CCMAIL: digikam-devel at kde.org
>
>
>  M  +4 -4      Makefile.am
>  M  +30 -22    imageeffect_superimpose.cpp
>  M  +0 -4      imageeffect_superimpose.h
>  M  +143 -144  superimposewidget.cpp
>  M  +19 -15    superimposewidget.h

Marcel, the plugin cannot be compiled. You have forget to add 
superimpose.cpp/.h implementation into svn (:=)...

compiling superimposewidget.cpp (g++)
superimposewidget.cpp:46:25: error: superimpose.h: Aucun fichier ou répertoire 
de ce type
superimposewidget.cpp:77: error: 'SuperImpose' was not declared in this scope
superimposewidget.cpp:77: error: expected `;' before 'superimpose'
superimposewidget.cpp:78: error: 'superimpose' was not declared in this scope
superimposewidget.cpp:93: error: 'SuperImpose' was not declared in this scope
superimposewidget.cpp:93: error: expected `;' before 'superimpose'
superimposewidget.cpp:94: error: 'superimpose' was not declared in this scope
*** Exited with status: 2 ***

Gilles



More information about the Digikam-devel mailing list