typesystem_webkit.xml
76 lines
| 5.3 KiB
| application/xml
|
XmlLexer
/ generator / typesystem_webkit.xml
florianlink
|
r10 | <?xml version="1.0"?> | ||
<typesystem package="com.trolltech.qt.webkit"><rejection class="QWebHistory"/><rejection class="QWebHistoryItem"/><rejection class="WebCore"/><suppress-warning text="WARNING(MetaJavaBuilder) :: skipping field 'QWebPluginFactory_Plugin::mimeTypes' with unmatched type 'QList<MimeType>'"/> | ||||
<namespace-type name="WebCore"/> | ||||
<enum-type name="QWebSettings::FontFamily"/> | ||||
<enum-type name="QWebSettings::FontSize"/> | ||||
<enum-type name="QWebSettings::WebGraphic"/> | ||||
<enum-type name="QWebSettings::WebAttribute"/> | ||||
<enum-type name="QWebPage::Extension"/> | ||||
<enum-type name="QWebPage::NavigationType"/> | ||||
<enum-type name="QWebPage::WebAction"/> | ||||
<enum-type name="QWebPage::WebWindowType"/> | ||||
<enum-type name="QWebPage::FindFlag" flags="QWebPage::FindFlags"/> | ||||
<enum-type name="QWebPage::LinkDelegationPolicy"/> | ||||
<enum-type name="QWebPluginFactory::Extension"/> | ||||
<object-type name="QWebView"> | ||||
<modify-function signature="setPage(QWebPage*)"> | ||||
<modify-argument index="1"> | ||||
<define-ownership class="java" owner="c++"/> | ||||
</modify-argument> | ||||
</modify-function> | ||||
</object-type> | ||||
<object-type name="QWebFrame"> | ||||
<modify-function signature="addToJavaScriptWindowObject(QString,QObject*)"> | ||||
<modify-argument index="2"> | ||||
<reference-count action="ignore"/> | ||||
</modify-argument> | ||||
</modify-function> | ||||
</object-type> | ||||
<object-type name="QWebHistory"/> | ||||
<object-type name="QWebSettings"/> | ||||
<object-type name="QWebPage"/> | ||||
<value-type name="QWebHitTestResult"> | ||||
<modify-function signature="operator=(QWebHitTestResult)" remove="all"/> | ||||
</value-type> | ||||
<value-type name="QWebHistoryItem"> | ||||
<modify-function signature="operator=(QWebHistoryItem)" remove="all"/> | ||||
</value-type> | ||||
<object-type name="QWebHistoryInterface"> | ||||
</object-type> | ||||
<object-type name="QWebPluginFactory"> | ||||
</object-type> | ||||
<value-type name="QWebPluginFactory::Plugin" generate="no"> | ||||
</value-type> | ||||
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QWebFrame::QWebFrame', unmatched parameter type 'QWebFrameData*'"/> | ||||
<suppress-warning text="WARNING(MetaJavaBuilder) :: skipping function 'QWebSettings::QWebSettings', unmatched parameter type 'WebCore::Settings*'"/> | ||||
<!-- Needed to avoid warnings on compilers that don't support webkit --> | ||||
<suppress-warning text="WARNING(MetaJavaBuilder) :: namespace 'com.trolltech.qt.webkit.QWebPage' for enum 'NavigationRequestResponse' is not declared"/> | ||||
<suppress-warning text="WARNING(MetaJavaBuilder) :: namespace 'com.trolltech.qt.webkit.QWebSettings' for enum 'WebAttribute' is not declared"/> | ||||
<suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QWebSettings' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/> | ||||
<suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QWebHistoryItem' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/> | ||||
<suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QWebHistoryInterface' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/> | ||||
<suppress-warning text="WARNING(MetaJavaBuilder) :: namespace 'com.trolltech.qt.webkit.QWebPage' for enum 'WebAction' is not declared"/> | ||||
<suppress-warning text="WARNING(MetaJavaBuilder) :: namespace 'com.trolltech.qt.webkit.QWebSettings' for enum 'FontSize' is not declared"/> | ||||
<suppress-warning text="WARNING(MetaJavaBuilder) :: namespace 'com.trolltech.qt.webkit.QWebSettings' for enum 'WebGraphic' is not declared"/> | ||||
<suppress-warning text="WARNING(MetaJavaBuilder) :: namespace 'com.trolltech.qt.webkit.QWebPage' for enum 'NavigationType' is not declared"/> | ||||
<suppress-warning text="WARNING(MetaJavaBuilder) :: namespace 'com.trolltech.qt.webkit.QWebSettings' for enum 'FontType' is not declared"/> | ||||
<suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QWebFrame' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/> | ||||
<suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QWebHistory' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/> | ||||
<suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QWebView' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/> | ||||
<suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QWebPage' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/> | ||||
<suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QWebHitTestResult' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/> | ||||
<suppress-warning text="WARNING(MetaJavaBuilder) :: namespace 'com.trolltech.qt.webkit.QWebPage' for enum 'FindFlag' is not declared"/> | ||||
<suppress-warning text="WARNING(MetaJavaBuilder) :: namespace 'com.trolltech.qt.webkit.QWebPage' for enum 'LinkDelegationPolicy' is not declared"/> | ||||
<suppress-warning text="WARNING(MetaJavaBuilder) :: namespace 'com.trolltech.qt.webkit.QWebSettings' for enum 'FontFamily' is not declared"/> | ||||
<suppress-warning text="WARNING(MetaJavaBuilder) :: namespace 'com.trolltech.qt.webkit.QWebPage' for enum 'WebWindowType' is not declared"/> | ||||
</typesystem> | ||||