[Kst] KDE 3.5 viewlabelwidget

Ted Kisner tskisner.public at gmail.com
Tue Nov 29 20:18:02 CET 2005


I just upgraded to KDE 3.5 and did an uninstall + distclean.  When building 
now, I get:

<snip>
...
viewlabelwidget.cpp: In constructor 
'ViewLabelWidget::ViewLabelWidget(QWidget*, const char*, uint)':
viewlabelwidget.cpp:47: error: invalid use of undefined type 'struct 
ScalarSelector'
viewlabelwidget.h:21: error: forward declaration of 'struct ScalarSelector'
viewlabelwidget.cpp:48: error: no matching function for call to 
'QHBoxLayout::addWidget(ScalarSelector*&)'
/usr/share/qt3/include/qlayout.h:386: note: candidates are: void 
QBoxLayout::addWidget(QWidget*, int, int)
...
</snip>

So for some reason, it can't find the definition of ScalarSelector, even 
though these files get generated earlier, when building libkstwidgets.  This 
is linked to libkstguiapp and in turn to libkstapp (where viewlabelwidget 
is).  Has anyone seen this kind of behaviour with 3.5?  George- you're using 
3.5 branch for kst development, correct?

-Ted




More information about the Kst mailing list