I'm confused by what I'm seeing in the generated smokedata.cpp file for SmokeQt, specifically the xcall() index for some entries in the qt_methods array.  This seems to affect a number of methods, but for example:<br>
   {385, 10016, 63, 3, Smoke::mf_const, 1991, 552},    //14932 QStyle::pixelMetric(QStyle::PixelMetric, const QStyleOption*, const QWidget*) const [pure virtual]<br>   {385, 10016, 60, 2, Smoke::mf_const, 1991, -1},    //14933 QStyle::pixelMetric(QStyle::PixelMetric, const QStyleOption*) const [pure virtual]<br>
   {385, 10016, 58, 1, Smoke::mf_const, 1991, -1},    //14934 QStyle::pixelMetric(QStyle::PixelMetric) const [pure virtual]<br><br>Why is the xcall index for the 2 argument and 1 argument form of the same method -1, while the 3 argument form has a valid xcall index?  Doesn't that mean that calling the 1 and 2 argument forms won't actually do anything?<br>