Bug 219207

Summary: Compilation error in PreviewWidget
Product: [Applications] digikam Reporter: Gerhard Kulzer <gerhardk>
Component: Portability-CompilationAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In: 1.0.0

Description Gerhard Kulzer 2009-12-18 17:19:13 UTC
Version:            (using KDE 4.3.4)
Compiler:          gcc 4.4.2 
OS:                Linux
Installed from:    Ubuntu Packages

I'm running on a 64bit system.

At revision 1063425 I get this compilation error:

Scanning dependencies of target kipiplugin_removeredeyes
[ 45%] Building CXX object kipi-plugins/removeredeyes/CMakeFiles/kipiplugin_removeredeyes.dir/kipiplugin_removeredeyes_automoc.o
[ 45%] Building CXX object kipi-plugins/removeredeyes/CMakeFiles/kipiplugin_removeredeyes.dir/plugin_removeredeyes.o
[ 45%] Building CXX object kipi-plugins/ipodexport/CMakeFiles/kipiplugin_ipodexport.dir/IpodListItem.o
[ 45%] Building CXX object digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/canvas/iccmanager.o
[ 45%] Building CXX object kipi-plugins/removeredeyes/CMakeFiles/kipiplugin_removeredeyes.dir/removeredeyeswindow.o
[ 45%] Building CXX object kipi-plugins/ipodexport/CMakeFiles/kipiplugin_ipodexport.dir/ImageList.o
[ 45%] Building CXX object digikam/digikam/CMakeFiles/digikamcore.dir/__/utilities/imageeditor/canvas/canvas.o
/home/gerhard/OSS/graphics4/kipi-plugins/removeredeyes/removeredeyeswindow.cpp: In constructor ‘KIPIRemoveRedEyesPlugin::RemoveRedEyesWindow::RemoveRedEyesWindow(KIPI::Interface*)’:
/home/gerhard/OSS/graphics4/kipi-plugins/removeredeyes/removeredeyeswindow.cpp:175: error: no matching function for call to ‘KIPIPlugins::PreviewWidget::PreviewWidget()’
/home/gerhard/OSS/graphics4/kipi-plugins/common/libkipiplugins/previewwidget.h:50: note: candidates are: KIPIPlugins::PreviewWidget::PreviewWidget(QWidget*)
/home/gerhard/OSS/graphics4/kipi-plugins/common/libkipiplugins/previewwidget.h:45: note:                 KIPIPlugins::PreviewWidget::PreviewWidget(const KIPIPlugins::PreviewWidget&)
/home/gerhard/OSS/graphics4/kipi-plugins/removeredeyes/removeredeyeswindow.cpp: In member function ‘void KIPIRemoveRedEyesPlugin::RemoveRedEyesWindow::startPreview()’:
/home/gerhard/OSS/graphics4/kipi-plugins/removeredeyes/removeredeyeswindow.cpp:465: error: ‘class KIPIPlugins::PreviewWidget’ has no member named ‘reset’
/home/gerhard/OSS/graphics4/kipi-plugins/removeredeyes/removeredeyeswindow.cpp:478: error: ‘class KIPIPlugins::PreviewWidget’ has no member named ‘currentImage’
/home/gerhard/OSS/graphics4/kipi-plugins/removeredeyes/removeredeyeswindow.cpp:481: error: ‘class KIPIPlugins::PreviewWidget’ has no member named ‘setCurrentImage’
/home/gerhard/OSS/graphics4/kipi-plugins/removeredeyes/removeredeyeswindow.cpp: In member function ‘void KIPIRemoveRedEyesPlugin::RemoveRedEyesWindow::threadFinished()’:
/home/gerhard/OSS/graphics4/kipi-plugins/removeredeyes/removeredeyeswindow.cpp:715: error: ‘class KIPIPlugins::PreviewWidget’ has no member named ‘setPreviewImage’
/home/gerhard/OSS/graphics4/kipi-plugins/removeredeyes/removeredeyeswindow.cpp:715: error: ‘OriginalImage’ is not a member of ‘KIPIPlugins::PreviewWidget’
/home/gerhard/OSS/graphics4/kipi-plugins/removeredeyes/removeredeyeswindow.cpp:717: error: ‘class KIPIPlugins::PreviewWidget’ has no member named ‘setPreviewImage’
/home/gerhard/OSS/graphics4/kipi-plugins/removeredeyes/removeredeyeswindow.cpp:717: error: ‘CorrectedImage’ is not a member of ‘KIPIPlugins::PreviewWidget’
/home/gerhard/OSS/graphics4/kipi-plugins/removeredeyes/removeredeyeswindow.cpp:719: error: ‘class KIPIPlugins::PreviewWidget’ has no member named ‘setPreviewImage’
/home/gerhard/OSS/graphics4/kipi-plugins/removeredeyes/removeredeyeswindow.cpp:719: error: ‘MaskImage’ is not a member of ‘KIPIPlugins::PreviewWidget’
Comment 1 caulier.gilles 2009-12-18 18:15:56 UTC
SVN commit 1063487 by cgilles:

rename preview widget as preview image to prevent conflict with item from Red Eyes Removal tool...
BUGS: 219207


 M  +1 -1      CMakeLists.txt  
 A             previewimage.cpp   previewwidget.cpp#1063483 [License: GPL (v2+)]
 A             previewimage.h   previewwidget.h#1063483 [License: GPL (v2+)]
 D             previewwidget.cpp  
 D             previewwidget.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1063487
Comment 2 Gerhard Kulzer 2009-12-19 07:27:44 UTC
Merci Gilles, it compiles again :-)