本文整理汇总了C++中KHTMLPart::createJavaContext方法的典型用法代码示例。如果您正苦于以下问题:C++ KHTMLPart::createJavaContext方法的具体用法?C++ KHTMLPart::createJavaContext怎么用?C++ KHTMLPart::createJavaContext使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类KHTMLPart
的用法示例。
在下文中一共展示了KHTMLPart::createJavaContext方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: RenderWidget
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);
}
}
示例2: RenderWidget
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
}