Hi,<br><br>Would have submitted a bug, but <a href="http://bugs.kde.org">bugs.kde.org</a> was having some issues. Anyway, it seems to me that libraries generated by smoke (i.e., the smokedata.cpp) does not always list all of the external classes that are the super classes of classes defined by the input library. This is true at least in the case of multiple inheritance. For example, my library has a class that extends QGraphicsWidget (which is included), but QGraphicsLayoutItem is not. This means an invalid cast occurs from my widget to QGraphicsLayoutItem. Same thing for any QWidget: QPaintDevice is not mentioned.<br>
<br>Am I missing something or is Smoke?<br><br>Thanks,<br>Michael<br>