summaryrefslogtreecommitdiffstats
path: root/qtsharp
diff options
context:
space:
mode:
authorMichele Calgaro <michele.calgaro@yahoo.it>2024-10-03 22:39:40 +0900
committerMichele Calgaro <michele.calgaro@yahoo.it>2024-10-03 22:39:40 +0900
commitb8e21c749e7d21f6ec8a9604c4e5deb3f6ea2395 (patch)
tree82d765316cdf4d4429410d990955bc6797b108e8 /qtsharp
parentb8826c84ef435121144bcd366a01514f9b63ab4e (diff)
downloadtdebindings-b8e21c749e7d21f6ec8a9604c4e5deb3f6ea2395.tar.gz
tdebindings-b8e21c749e7d21f6ec8a9604c4e5deb3f6ea2395.zip
Remove Netscape plugin and Motif extension classes
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Diffstat (limited to 'qtsharp')
-rw-r--r--qtsharp/TODO2
-rw-r--r--qtsharp/src/api/qt.xml189
-rw-r--r--qtsharp/src/bindings/qt.build6
-rw-r--r--qtsharp/src/generator/TQTypeMap.cs3
4 files changed, 1 insertions, 199 deletions
diff --git a/qtsharp/TODO b/qtsharp/TODO
index 0571785e..ec31bf81 100644
--- a/qtsharp/TODO
+++ b/qtsharp/TODO
@@ -38,7 +38,7 @@ o TQPROPERTYs
TQTimeEdit, TQDateTimeEdit, TQHebrewCodec, TQJisCodec, TQTsciiCodec, TQPtr*,
TQHeader (needed?), TQLibrary (hehe), TQNetwork*, TQInt*, TQNS*, TQStr*,
TQText*Stream, TQTextCodec*, TQText[En|De]coder, TQThread, TQWaitCondition,
-TQTimer, TQValidator, TQValue*, TQWidgetStack, TQXml*, TQXt*
+TQTimer, TQValidator, TQValue*, TQWidgetStack, TQXml*
** MI Classes (very incomplete list)
diff --git a/qtsharp/src/api/qt.xml b/qtsharp/src/api/qt.xml
index 9cf58705..27601146 100644
--- a/qtsharp/src/api/qt.xml
+++ b/qtsharp/src/api/qt.xml
@@ -11750,154 +11750,6 @@ id="0">
<qmethod name="unlock" access="public" return="void" id="0"/>
<qmethod name="locked" access="public" return="bool" id="0"/>
<qmethod name="tryLock" access="public" return="bool" id="0"/>
-</qtype> <qtype name="TQNPInstance" access="public">
- <qancestor name="TQObject"/>
- <qenum name="Reason" access="public">
- <qitem name="ReasonDone" value="0"/>
- <qitem name="ReasonBreak" value="1"/>
- <qitem name="ReasonError" value="2"/>
- <qitem name="ReasonUnknown" value="-1"/>
- </qenum>
- <qenum name="InstanceMode" access="public">
- <qitem name="Embed" value="1"/>
- <qitem name="Full" value="2"/>
- <qitem name="Background" value="3"/>
- </qenum>
- <qenum name="StreamMode" access="public">
- <qitem name="Normal" value="1"/>
- <qitem name="Seek" value="2"/>
- <qitem name="AsFile" value="3"/>
- <qitem name="AsFileOnly" value="4"/>
- </qenum>
- <qdctor name="TQNPInstance" access="public"/>
- <qmethod name="argc" access="public" return="int" id="0"/>
- <qmethod name="argn" access="public" return="char*" id="0">
- <qparam type="int" name="arg1"/>
- </qmethod>
- <qmethod name="argv" access="public" return="char*" id="0">
- <qparam type="int" name="arg1"/>
- </qmethod>
- <qmethod name="arg" access="public" return="char*" id="0">
- <qparam type="char*" name="name"/>
- </qmethod>
- <qmethod name="mode" access="public" return="InstanceMode" id="0"/>
- <qmethod name="userAgent" access="public" return="char*" id="0"/>
- <qmethod name="newWindow" access="public" return="TQNPWidget*" id="0"/>
- <qmethod name="widget" access="public" return="TQNPWidget*" id="0"/>
- <qmethod name="newStreamCreated" access="public" return="bool" id="0">
- <qparam type="TQNPStream*" name="arg1"/>
- <qparam type="StreamModeamp" name="smode"/>
- </qmethod>
- <qmethod name="writeReady" access="public" return="int" id="0">
- <qparam type="TQNPStream*" name="arg1"/>
- </qmethod>
- <qmethod name="write" access="public" return="int" id="0">
- <qparam type="TQNPStream*" name="arg1"/>
- <qparam type="int" name="offset"/>
- <qparam type="int" name="len"/>
- <qparam type="void*" name="buffer"/>
- </qmethod>
- <qmethod name="streamDestroyed" access="public" return="void" id="0">
- <qparam type="TQNPStream*" name="arg1"/>
- </qmethod>
- <qmethod name="status" access="public" return="void" id="0">
- <qparam type="char*" name="msg"/>
- </qmethod>
- <qmethod name="getURLNotify" access="public" return="void" id="0">
- <qparam type="char*" name="url"/>
- <qparam type="char*" name="window" default="0"/>
- <qparam type="void*" name="data" default="0"/>
- </qmethod>
- <qmethod name="getURL" access="public" return="void" id="0">
- <qparam type="char*" name="url"/>
- <qparam type="char*" name="window" default="0"/>
- </qmethod>
- <qmethod name="postURL" access="public" return="void" id="0">
- <qparam type="char*" name="url"/>
- <qparam type="char*" name="window"/>
- <qparam type="uint" name="len"/>
- <qparam type="char*" name="buf"/>
- <qparam type="bool" name="file"/>
- </qmethod>
- <qmethod name="newStream" access="public" return="TQNPStream*" id="0">
- <qparam type="char*" name="mimetype"/>
- <qparam type="char*" name="window"/>
- <qparam type="bool" name="as_file" default="FALSE"/>
- </qmethod>
- <qmethod name="streamAsFile" access="public" return="void" id="0">
- <qparam type="TQNPStream*" name="arg1"/>
- <qparam type="char*" name="fname"/>
- </qmethod>
- <qmethod name="getJavaPeer" access="public" return="void*" id="0"/>
- <qmethod name="notifyURL" access="public" return="void" id="0">
- <qparam type="char*" name="url"/>
- <qparam type="Reason" name="r"/>
- <qparam type="void*" name="notifyData"/>
- </qmethod>
- <qmethod name="printFullPage" access="public" return="bool" id="0"/>
- <qmethod name="print" access="public" return="void" id="0">
- <qparam type="TQPainter*" name="arg1"/>
- </qmethod>
- <qctor name="TQNPInstance" access="protected" id="0"/>
-</qtype> <qtype name="TQNPStream" access="public">
- <qdctor name="TQNPStream" access="public"/>
- <qmethod name="url" access="public" return="char*" id="0"/>
- <qmethod name="end" access="public" return="uint" id="0"/>
- <qmethod name="lastModified" access="public" return="uint" id="0"/>
- <qmethod name="type" access="public" return="char*" id="0"/>
- <qmethod name="seekable" access="public" return="bool" id="0"/>
- <qmethod name="okay" access="public" return="bool" id="0"/>
- <qmethod name="complete" access="public" return="bool" id="0"/>
- <qmethod name="requestRead" access="public" return="void" id="0">
- <qparam type="int" name="offset"/>
- <qparam type="uint" name="length"/>
- </qmethod>
- <qmethod name="write" access="public" return="int" id="0">
- <qparam type="int" name="len"/>
- <qparam type="void*" name="buffer"/>
- </qmethod>
- <qmethod name="instance" access="public" return="TQNPInstance*" id="0"/>
- <qctor name="TQNPStream" access="public" id="0">
- <qparam type="TQNPInstance*" name="arg1"/>
- <qparam type="char*" name="arg2"/>
- <qparam type="_NPStream*" name="arg3"/>
- <qparam type="bool" name="arg4"/>
- </qctor>
- <qmethod name="setOkay" access="public" return="void" id="0">
- <qparam type="bool" name="arg1"/>
- </qmethod>
- <qmethod name="setComplete" access="public" return="void" id="0">
- <qparam type="bool" name="arg1"/>
- </qmethod>
-</qtype> <qtype name="TQNPWidget" access="public">
- <qancestor name="TQWidget"/>
- <qctor name="TQNPWidget" access="public" id="0"/>
- <qdctor name="TQNPWidget" access="public"/>
- <qmethod name="setWindow" access="public" return="void" id="0">
- <qparam type="bool" name="arg1"/>
- </qmethod>
- <qmethod name="unsetWindow" access="public" return="void" id="0"/>
- <qmethod name="enterInstance" access="public" return="void" id="0"/>
- <qmethod name="leaveInstance" access="public" return="void" id="0"/>
- <qmethod name="instance" access="public" return="TQNPInstance*" id="0"/>
-</qtype> <qtype name="TQNPlugin" access="public">
- <qdctor name="TQNPlugin" access="public"/>
- <qmethod name="getVersionInfo" access="public" return="void" id="0">
- <qparam type="intamp" name="plugin_major"/>
- <qparam type="intamp" name="plugin_minor"/>
- <qparam type="intamp" name="browser_major"/>
- <qparam type="intamp" name="browser_minor"/>
- </qmethod>
- <qmethod name="newInstance" access="public" return="TQNPInstance*" id="0"/>
- <qmethod name="getMIMEDescription" access="public" return="char*" id="0"/>
- <qmethod name="getPluginNameString" access="public" return="char*" id="0"/>
- <qmethod name="getPluginDescriptionString" access="public" return="char*"
-id="0"/>
- <qmethod name="getJavaClass" access="public" return="void*" id="0"/>
- <qmethod name="unuseJavaClass" access="public" return="void" id="0"/>
- <qmethod name="getJavaEnv" access="public" return="void*" id="0"/>
- <qmethod name="create" access="public static" return="TQNPlugin*" id="0"/>
- <qmethod name="actual" access="public static" return="TQNPlugin*" id="0"/>
</qtype> <qtype name="TQNetworkOperation" access="public">
<qancestor name="TQObject"/>
<qctor name="TQNetworkOperation" access="public" id="0">
@@ -22242,47 +22094,6 @@ id="0"/>
<qparam type="bool" name="incremental"/>
</qmethod>
<qmethod name="parseContinue" access="public" return="bool" id="0"/>
-</qtype> <qtype name="TQXtApplication" access="public">
- <qancestor name="TQApplication"/>
- <qctor name="TQXtApplication" access="public" id="0">
- <qparam type="intamp" name="argc"/>
- <qparam type="char**" name="argv"/>
- <qparam type="char*" name="appclass" default="0"/>
- <qparam type="XrmOptionDescRec*" name="options" default="new IntPtr (0)"/>
- <qparam type="int" name="num_options" default="0"/>
- </qctor>
- <qctor name="TQXtApplication" access="public" id="1">
- <qparam type="Display*" name="arg1"/>
- <qparam type="HANDLE" name="arg2" default="0"/>
- <qparam type="HANDLE" name="arg3" default="0"/>
- </qctor>
- <qctor name="TQXtApplication" access="public" id="2">
- <qparam type="Display*" name="arg1"/>
- <qparam type="int" name="arg2"/>
- <qparam type="char**" name="arg3"/>
- <qparam type="HANDLE" name="arg4" default="0"/>
- <qparam type="HANDLE" name="arg5" default="0"/>
- </qctor>
- <qdctor name="TQXtApplication" access="public"/>
-</qtype> <qtype name="TQXtWidget" access="public">
- <qancestor name="TQWidget"/>
- <qctor name="TQXtWidget" access="public" id="0">
- <qparam type="char*" name="name"/>
- <qparam type="Widget" name="parent"/>
- <qparam type="bool" name="managed" default="FALSE"/>
- </qctor>
- <qctor name="TQXtWidget" access="public" id="1">
- <qparam type="char*" name="name"/>
- <qparam type="WidgetClass" name="widget_class"/>
- <qparam type="TQWidget*" name="parent" default="0"/>
- <qparam type="ArgList" name="args" default="0"/>
- <qparam type="Cardinal" name="num_args" default="0"/>
- <qparam type="bool" name="managed" default="FALSE"/>
- </qctor>
- <qdctor name="TQXtWidget" access="public"/>
- <qmethod name="xtWidget" access="public" return="Widget" id="0"/>
- <qmethod name="isActiveWindow" access="public" return="bool" id="0"/>
- <qmethod name="setActiveWindow" access="public" return="void" id="0"/>
</qtype> <qtype name="Qt" access="public">
<qenum name="ButtonState" access="public">
<qitem name="NoButton" value="0"/>
diff --git a/qtsharp/src/bindings/qt.build b/qtsharp/src/bindings/qt.build
index ec782f49..6bbf8967 100644
--- a/qtsharp/src/bindings/qt.build
+++ b/qtsharp/src/bindings/qt.build
@@ -273,10 +273,6 @@
<file name="TQMovie.cs" />
<file name="TQMultiLineEdit.cs" />
<file name="TQMutex.cs" />
- <file name="TQNPInstance.cs" />
- <file name="TQNPStream.cs" />
- <file name="TQNPWidget.cs" />
- <file name="TQNPlugin.cs" />
<file name="TQNetworkOperation.cs" />
<file name="TQNetworkProtocol.cs" />
<file name="TQNetworkProtocolFactory.cs" />
@@ -459,8 +455,6 @@
<file name="TQXmlParseException.cs" />
<file name="TQXmlReader.cs" />
<file name="TQXmlSimpleReader.cs" />
- <file name="TQXtApplication.cs" />
- <file name="TQXtWidget.cs" />
<file name="QtSupport.cs" />
<file name="RasterOp.cs" />
<file name="StringComparisonMode.cs" />
diff --git a/qtsharp/src/generator/TQTypeMap.cs b/qtsharp/src/generator/TQTypeMap.cs
index 3acda3c7..378c0d10 100644
--- a/qtsharp/src/generator/TQTypeMap.cs
+++ b/qtsharp/src/generator/TQTypeMap.cs
@@ -193,8 +193,6 @@ namespace QtCSharp {
mastermap.Add ("Access", "TQMetaData.Access");
mastermap.Add ("Flags", "TQMetaProperty.Flags");
mastermap.Add ("Status", "TQMovie.Status");
- mastermap.Add ("InstanceMode", "TQNPInstance.InstanceMode");
- mastermap.Add ("StreamMode", "TQNPInstance.StreamMode");
mastermap.Add ("Operation", "TQNetworkProtocol.Operation");
mastermap.Add ("ConnectionState", "TQNetworkProtocol.ConnectionState");
mastermap.Add ("DisposalMethod", "TQPNGImageWriter.DisposalMethod");
@@ -305,7 +303,6 @@ namespace QtCSharp {
//mastermap.Add ("Direction", "TQChar.Direction");
//mastermap.Add ("Reason", "TQContextMenuEvent.Reason");
//mastermap.Add ("Reason", "TQFocusEvent.Reason");
- //mastermap.Add ("Reason", "TQNPInstance.Reason");
//mastermap.Add ("Mode", "TQFileDialog.Mode");
//mastermap.Add ("Mode", "TQIconSet.Mode");
//mastermap.Add ("Mode", "TQLCDNumber.Mode");