QObject* Factory::create(const char* iface, QWidget* parentWidget, QObject *parent, const QVariantList& args, const QString& keyword) { Q_UNUSED(args); Q_UNUSED(keyword); bool bWantKoDocument = (strcmp(iface, "KoDocument") == 0); Doc *doc = new Doc(parentWidget, parent, !bWantKoDocument); if (!bWantKoDocument) doc->setReadWrite(false); return doc; }