QStringList KJSEmbedPart::constructorNames() const { QStringList classes; KJS::List cons = constructorList(); KJS::ListIterator it = cons.begin(); while ( it != cons.end() ) { KJS::Value v = *it; classes += v.toString( js->globalExec() ).qstring(); it++; } return classes; }