RenderApplet::RenderApplet(HTMLElementImpl *applet, const QMap<QString, QString> &args ) : RenderWidget(applet) { // init RenderObject attributes setInline(true); KJavaAppletContext *context = 0; KHTMLView *_view = applet->getDocument()->view(); if ( _view ) { KHTMLPart *part = _view->part(); context = part->createJavaContext(); } if ( context ) { //kdDebug(6100) << "RenderApplet::RenderApplet, setting QWidget" << endl; setQWidget( new KJavaAppletWidget(context, _view->viewport()) ); processArguments(args); } }
RenderApplet::RenderApplet(HTMLElementImpl *applet, const QMap<QString, QString> &args ) : RenderWidget(applet) { // init RenderObject attributes setInline(true); KJavaAppletContext *context = 0; KHTMLPart *part = applet->getDocument()->part(); if ( part ) { context = part->createJavaContext(); } #if APPLE_CHANGES m_context = context; m_args = args; #else if ( context ) { //kdDebug(6100) << "RenderApplet::RenderApplet, setting QWidget" << endl; setQWidget( new KJavaAppletWidget(context, _view->viewport()) ); processArguments(args); } #endif }