Hello Jim,

I spend my afternoon and I finally got dcop and kdecore to compile for now. The issues are:

- missing casts (can be solved by little script, as you proposed, actually, I used sed)
- missing include of fixx11h.h
It just does not get included. If I add it in TypeHeaderCode of fixx11h.sip, it will be included before the X includes, which makes it useless. Temporary workaround for kdecore: add
#undef Unsorted
to sipqtQDir.h

- sip4 can't handle return types which are references to complex types with abstract functions
This is the case for KShortcutList::shortcut(int) and ::defaultShortcut(int). Both return "const KShortcut&". If circumvented this issue by removing
if(!meth)
return *new const KShortcut&();
from both virtual handlers in sipKShortcutList. But to actually solve this issue, we need Phil's assistance.

- there was %MemberCode somewhere in the .sips - just changed it to %MethodCode.

configure.py runs fine.

So what we need is a solution for the fixx11h.h and the abstract method return types.
I checked and I was able to import kdecore, but I did not run any intensive tests, and the example scripts all another module.

greetings

Torsten
--
Torsten Marek <[EMAIL PROTECTED]>
ID: A244C858 -- FP: 1902 0002 5DFC 856B F146  894C 7CC5 451E A244 C858
www.keyserver.net -- wwwkeys.eu.pgp.net

diff -Naur PyKDE-3.11alpha6/sip/dcop/dcopclient.sip PyKDE-3.11alpha6-sip4/sip/dcop/dcopclient.sip
--- PyKDE-3.11alpha6/sip/dcop/dcopclient.sip	2004-04-22 09:02:25.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/dcop/dcopclient.sip	2004-04-24 15:57:08.000000000 +0200
@@ -212,7 +212,7 @@
     for (int i = 0; i < PyList_Size (sipPy); i++)
     {
         elem = PyList_GET_ITEM (sipPy, i);
-        cpp = sipForceConvertTo_QCString (elem, &iserr);
+        cpp = (QCString*)sipForceConvertTo_QCString (elem, &iserr);
         if (iserr)
         {
             *sipIsErr = 1;
diff -Naur PyKDE-3.11alpha6/sip/dcop/dcopobject.sip PyKDE-3.11alpha6-sip4/sip/dcop/dcopobject.sip
--- PyKDE-3.11alpha6/sip/dcop/dcopobject.sip	2004-04-22 09:02:26.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/dcop/dcopobject.sip	2004-04-24 15:56:14.000000000 +0200
@@ -133,7 +133,7 @@
     for (int i = 0; i < PyList_Size (sipPy); i++)
     {
         elem = PyList_GET_ITEM (sipPy, i);
-        cpp = sipForceConvertTo_DCOPObject (elem, &iserr);
+        cpp = (DCOPObject*)sipForceConvertTo_DCOPObject (elem, &iserr);
         if (iserr)
         {
             *sipIsErr = 1;
diff -Naur PyKDE-3.11alpha6/sip/kdecore/kaboutdata.sip PyKDE-3.11alpha6-sip4/sip/kdecore/kaboutdata.sip
--- PyKDE-3.11alpha6/sip/kdecore/kaboutdata.sip	2004-04-22 09:03:12.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdecore/kaboutdata.sip	2004-04-24 17:45:59.000000000 +0200
@@ -165,7 +165,7 @@
     for (int i = 0; i < PyList_Size (sipPy); i++)
     {
         elem = PyList_GET_ITEM (sipPy, i);
-        cpp = sipForceConvertTo_KAboutPerson (elem, &iserr);
+        cpp =(KAboutPerson *)sipForceConvertTo_KAboutPerson (elem, &iserr);
         if (iserr)
         {
             *sipIsErr = 1;
@@ -231,7 +231,7 @@
     for (int i = 0; i < PyList_Size (sipPy); i++)
     {
         elem = PyList_GET_ITEM (sipPy, i);
-        cpp = sipForceConvertTo_KAboutTranslator (elem, &iserr);
+        cpp =(KAboutTranslator *)sipForceConvertTo_KAboutTranslator (elem, &iserr);
         if (iserr)
         {
             *sipIsErr = 1;
diff -Naur PyKDE-3.11alpha6/sip/kdecore/kaccel.sip PyKDE-3.11alpha6-sip4/sip/kdecore/kaccel.sip
--- PyKDE-3.11alpha6/sip/kdecore/kaccel.sip	2004-04-22 09:03:12.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdecore/kaccel.sip	2004-04-24 18:56:22.000000000 +0200
@@ -218,7 +218,7 @@
                 int iserr = 0;
 
                 iKey = PyInt_AS_LONG (key);
-                sipConvertTo_QString (value, &sData, &iserr);
+                sipConvertTo_QString (value, (void**)&sData, &iserr);
 
                 if (iserr)
                 {
diff -Naur PyKDE-3.11alpha6/sip/kdecore/kcompletion.sip PyKDE-3.11alpha6-sip4/sip/kdecore/kcompletion.sip
--- PyKDE-3.11alpha6/sip/kdecore/kcompletion.sip	2004-04-22 09:03:15.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdecore/kcompletion.sip	2004-04-24 18:57:20.000000000 +0200
@@ -172,7 +172,7 @@
     for (it = map.begin (); it != map.end (); ++it)
     {
         key   = PyInt_FromLong ((int) it.key ());
-        value = sipMapCppToSelf (&(it.data ()), sipClass_KShortcut);
+        value = sipMapCppToSelf ((void*)&(it.data ()), sipClass_KShortcut);
         if ((value == NULL) || (PyDict_SetItem (dict, key, value) < 0))
         {
             Py_XDECREF (key);
@@ -202,7 +202,7 @@
 
         while (PyDict_Next(sipPy, &pos, &key, &value))
         {
-                cValue = sipForceConvertTo_KShortcut (value, &iserr);
+                cValue =(KShortcut *)sipForceConvertTo_KShortcut (value, &iserr);
                 if (iserr || !PyInt_Check (key))
                 {
                         *sipIsErr = 1;
diff -Naur PyKDE-3.11alpha6/sip/kdecore/kconfigdata.sip PyKDE-3.11alpha6-sip4/sip/kdecore/kconfigdata.sip
--- PyKDE-3.11alpha6/sip/kdecore/kconfigdata.sip	2004-04-22 09:03:17.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdecore/kconfigdata.sip	2004-04-24 18:43:40.000000000 +0200
@@ -75,7 +75,7 @@
 //returns (QMap<KEntryKey,KEntry)
 
     int isErr = 0;
-    KEntryMap *map = sipForceConvertTo_QMap_0200KEntryKey_0200KEntry (a0, &isErr);
+    KEntryMap *map =(QMap<KEntryKey,KEntry> *)sipForceConvertTo_QMap_0200KEntryKey_0200KEntry (a0, &isErr);
     if (isErr)
         sipRes = NULL;
     else
@@ -150,8 +150,8 @@
     {
         int iserr = 0;
 
-        acpp = sipForceConvertTo_KEntryKey (aelem, &iserr);
-        bcpp = sipForceConvertTo_KEntry (belem, &iserr);
+        acpp =(KEntryKey *)sipForceConvertTo_KEntryKey (aelem, &iserr);
+        bcpp =(KEntry *)sipForceConvertTo_KEntry (belem, &iserr);
         if (iserr)
         {
             *sipIsErr = 1;
diff -Naur PyKDE-3.11alpha6/sip/kdecore/kconfig.sip PyKDE-3.11alpha6-sip4/sip/kdecore/kconfig.sip
--- PyKDE-3.11alpha6/sip/kdecore/kconfig.sip	2004-04-22 09:03:16.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdecore/kconfig.sip	2004-04-24 17:45:59.000000000 +0200
@@ -160,8 +160,8 @@
     {
         int iserr = 0;
 
-        acpp = sipForceConvertTo_QString (aelem, &iserr);
-        bcpp = sipForceConvertTo_QString (belem, &iserr);
+        acpp =(QString *)sipForceConvertTo_QString (aelem, &iserr);
+        bcpp =(QString *)sipForceConvertTo_QString (belem, &iserr);
         if (iserr)
         {
             *sipIsErr = 1;
@@ -209,7 +209,7 @@
         return PyInstance_Check(sipPy);
 
     int iserr = 0;
-    KSharedConfig *cpp = sipForceConvertTo_KSharedConfig (sipPy, &iserr);
+    KSharedConfig *cpp =(KSharedConfig *)sipForceConvertTo_KSharedConfig (sipPy, &iserr);
 
     if (iserr)
     {
diff -Naur PyKDE-3.11alpha6/sip/kdecore/kconfigskeleton.sip PyKDE-3.11alpha6-sip4/sip/kdecore/kconfigskeleton.sip
--- PyKDE-3.11alpha6/sip/kdecore/kconfigskeleton.sip	2004-04-22 23:58:17.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdecore/kconfigskeleton.sip	2004-04-24 18:27:08.000000000 +0200
@@ -691,7 +691,7 @@
     for (int i = 0; i < PyList_Size (sipPy); i++)
     {
         elem = PyList_GET_ITEM (sipPy, i);
-        cpp = sipForceConvertTo_KConfigSkeleton_ItemEnum_Choice (elem, &iserr);
+        cpp =(KConfigSkeleton::ItemEnum::Choice *)sipForceConvertTo_KConfigSkeleton_ItemEnum_Choice (elem, &iserr);
         if (iserr)
         {
             *sipIsErr = 1;
diff -Naur PyKDE-3.11alpha6/sip/kdecore/kdecoremod.sip PyKDE-3.11alpha6-sip4/sip/kdecore/kdecoremod.sip
--- PyKDE-3.11alpha6/sip/kdecore/kdecoremod.sip	2004-04-23 01:15:55.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdecore/kdecoremod.sip	2004-04-24 19:34:39.000000000 +0200
@@ -28,6 +28,7 @@
 
 %Module kdecore
 
+%Import qt/qtmod.sip
 %Import dcopmod.sip
 
 %Include kaboutdata.sip
diff -Naur PyKDE-3.11alpha6/sip/kdecore/kdecoremod.sip.in PyKDE-3.11alpha6-sip4/sip/kdecore/kdecoremod.sip.in
--- PyKDE-3.11alpha6/sip/kdecore/kdecoremod.sip.in	2004-04-22 08:38:40.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdecore/kdecoremod.sip.in	2004-04-24 15:36:10.000000000 +0200
@@ -28,6 +28,7 @@
 
 %Module kdecore
 
+%Import qt/qtmod.sip
 %Import dcopmod.sip
 
 %Include kaboutdata.sip
diff -Naur PyKDE-3.11alpha6/sip/kdecore/kmacroexpander.sip PyKDE-3.11alpha6-sip4/sip/kdecore/kmacroexpander.sip
--- PyKDE-3.11alpha6/sip/kdecore/kmacroexpander.sip	2004-04-22 09:03:23.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdecore/kmacroexpander.sip	2004-04-24 18:53:45.000000000 +0200
@@ -129,8 +129,8 @@
         {
             int iserr = 0;
 
-            cKey = sipForceConvertTo_QChar (key, &iserr);
-            sipConvertTo_QString (value, &sData, &iserr);
+            cKey =(QChar *)sipForceConvertTo_QChar (key, &iserr);
+            sipConvertTo_QString (value, (void**)&sData, &iserr);
 
             if (iserr)
             {
@@ -211,8 +211,8 @@
         {
             int iserr = 0;
 
-            sipConvertTo_QString (key, &sKey, &iserr);
-            slData = sipForceConvertTo_QStringList (value, &iserr);
+                      sipConvertTo_QString (key, (void**)&sKey, &iserr);
+            slData =(QStringList *)sipForceConvertTo_QStringList (value, &iserr);
 
             if (iserr)
             {
@@ -294,8 +294,8 @@
         {
             int iserr = 0;
 
-            cKey = sipForceConvertTo_QChar (key, &iserr);
-            slData = sipForceConvertTo_QStringList (value, &iserr);
+            cKey =(QChar *)sipForceConvertTo_QChar (key, &iserr);
+            slData =(QStringList *)sipForceConvertTo_QStringList (value, &iserr);
 
             if (iserr)
             {
diff -Naur PyKDE-3.11alpha6/sip/kdecore/kmountpoint.sip PyKDE-3.11alpha6-sip4/sip/kdecore/kmountpoint.sip
--- PyKDE-3.11alpha6/sip/kdecore/kmountpoint.sip	2004-04-22 23:23:35.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdecore/kmountpoint.sip	2004-04-24 17:45:59.000000000 +0200
@@ -90,7 +90,7 @@
         return PyInstance_Check(sipPy);
 
     int iserr = 0;
-    KMountPoint *cpp = sipForceConvertTo_KMountPoint (sipPy, &iserr);
+    KMountPoint *cpp =(KMountPoint *)sipForceConvertTo_KMountPoint (sipPy, &iserr);
 
     if (iserr)
     {
@@ -161,7 +161,7 @@
     for (int i = 0; i < PyList_Size (sipPy); i++)
     {
         elem = PyList_GET_ITEM (sipPy, i);
-        mtpt = sipForceConvertTo_KMountPoint (elem, &iserr);
+        mtpt =(KMountPoint *)sipForceConvertTo_KMountPoint (elem, &iserr);
         KMountPoint::Ptr *ptr = new KMountPoint::Ptr (mtpt);
 
         if (iserr)
diff -Naur PyKDE-3.11alpha6/sip/kdefx/kdefxmod.sip PyKDE-3.11alpha6-sip4/sip/kdefx/kdefxmod.sip
--- PyKDE-3.11alpha6/sip/kdefx/kdefxmod.sip	2004-04-23 01:16:16.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdefx/kdefxmod.sip	2004-04-24 19:21:22.000000000 +0200
@@ -28,6 +28,7 @@
 
 %Module kdefx
 
+%Import qt/qtmod.sip
 %Import kdecoremod.sip
 
 %Include kdrawutil.sip
diff -Naur PyKDE-3.11alpha6/sip/kdefx/kdefxmod.sip.in PyKDE-3.11alpha6-sip4/sip/kdefx/kdefxmod.sip.in
--- PyKDE-3.11alpha6/sip/kdefx/kdefxmod.sip.in	2004-04-22 08:38:40.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdefx/kdefxmod.sip.in	2004-04-24 15:38:26.000000000 +0200
@@ -28,6 +28,7 @@
 
 %Module kdefx
 
+%Import qt/qtmod.sip
 %Import kdecoremod.sip
 
 %Include kdrawutil.sip
diff -Naur PyKDE-3.11alpha6/sip/kdeprint/kdeprintmod.sip PyKDE-3.11alpha6-sip4/sip/kdeprint/kdeprintmod.sip
--- PyKDE-3.11alpha6/sip/kdeprint/kdeprintmod.sip	2004-04-23 01:20:07.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdeprint/kdeprintmod.sip	2004-04-24 17:51:13.000000000 +0200
@@ -28,6 +28,10 @@
 
 %Module kdeprint
 
+%Import qt/qtmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
+%Import kdefxmod.sip
 %Import kdeuimod.sip
 
 %Include kmmanager.sip
diff -Naur PyKDE-3.11alpha6/sip/kdeprint/kdeprintmod.sip.in PyKDE-3.11alpha6-sip4/sip/kdeprint/kdeprintmod.sip.in
--- PyKDE-3.11alpha6/sip/kdeprint/kdeprintmod.sip.in	2004-04-22 08:38:40.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdeprint/kdeprintmod.sip.in	2004-04-24 15:50:55.000000000 +0200
@@ -28,6 +28,10 @@
 
 %Module kdeprint
 
+%Import qt/qtmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
+%Import kdefxmod.sip
 %Import kdeuimod.sip
 
 %Include kmmanager.sip
diff -Naur PyKDE-3.11alpha6/sip/kdeui/kdeuimod.sip PyKDE-3.11alpha6-sip4/sip/kdeui/kdeuimod.sip
--- PyKDE-3.11alpha6/sip/kdeui/kdeuimod.sip	2004-04-23 01:16:27.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdeui/kdeuimod.sip	2004-04-24 19:19:48.000000000 +0200
@@ -28,9 +28,13 @@
 
 %Module kdeui
 
+%Import qt/qtmod.sip
 %Import qtxml/qtxmlmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
 %Import kdefxmod.sip
 
+
 // This gets round a bug in SIP v3.x where the Qt XML module doesn't get loaded
 // automatically.  It is ignored by SIP v4.x and later.
 %PrePythonCode
diff -Naur PyKDE-3.11alpha6/sip/kdeui/kdeuimod.sip.in PyKDE-3.11alpha6-sip4/sip/kdeui/kdeuimod.sip.in
--- PyKDE-3.11alpha6/sip/kdeui/kdeuimod.sip.in	2004-04-22 08:38:40.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kdeui/kdeuimod.sip.in	2004-04-24 15:39:35.000000000 +0200
@@ -28,9 +28,13 @@
 
 %Module kdeui
 
+%Import qt/qtmod.sip
 %Import qtxml/qtxmlmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
 %Import kdefxmod.sip
 
+
 // This gets round a bug in SIP v3.x where the Qt XML module doesn't get loaded
 // automatically.  It is ignored by SIP v4.x and later.
 %PrePythonCode
diff -Naur PyKDE-3.11alpha6/sip/kfile/kfilemod.sip PyKDE-3.11alpha6-sip4/sip/kfile/kfilemod.sip
--- PyKDE-3.11alpha6/sip/kfile/kfilemod.sip	2004-04-23 01:17:25.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kfile/kfilemod.sip	2004-04-24 17:48:22.000000000 +0200
@@ -28,6 +28,12 @@
 
 %Module kfile
 
+%Import qt/qtmod.sip
+%Import qtxml/qtxmlmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
+%Import kdefxmod.sip
+%Import kdeuimod.sip
 %Import kiomod.sip
 
 %Include kcombiview.sip
diff -Naur PyKDE-3.11alpha6/sip/kfile/kfilemod.sip.in PyKDE-3.11alpha6-sip4/sip/kfile/kfilemod.sip.in
--- PyKDE-3.11alpha6/sip/kfile/kfilemod.sip.in	2004-04-22 08:38:40.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kfile/kfilemod.sip.in	2004-04-24 15:44:21.000000000 +0200
@@ -28,6 +28,12 @@
 
 %Module kfile
 
+%Import qt/qtmod.sip
+%Import qtxml/qtxmlmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
+%Import kdefxmod.sip
+%Import kdeuimod.sip
 %Import kiomod.sip
 
 %Include kcombiview.sip
diff -Naur PyKDE-3.11alpha6/sip/khtml/khtmlmod.sip PyKDE-3.11alpha6-sip4/sip/khtml/khtmlmod.sip
--- PyKDE-3.11alpha6/sip/khtml/khtmlmod.sip	2004-04-23 01:18:26.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/khtml/khtmlmod.sip	2004-04-24 17:49:27.000000000 +0200
@@ -28,6 +28,13 @@
 
 %Module khtml
 
+%Import qt/qtmod.sip
+%Import qtxml/qtxmlmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
+%Import kdefxmod.sip
+%Import kdeuimod.sip
+%Import kiomod.sip
 %Import kpartsmod.sip
 
 %Include css_rule.sip
diff -Naur PyKDE-3.11alpha6/sip/khtml/khtmlmod.sip.in PyKDE-3.11alpha6-sip4/sip/khtml/khtmlmod.sip.in
--- PyKDE-3.11alpha6/sip/khtml/khtmlmod.sip.in	2004-04-22 08:38:40.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/khtml/khtmlmod.sip.in	2004-04-24 15:47:00.000000000 +0200
@@ -28,6 +28,13 @@
 
 %Module khtml
 
+%Import qt/qtmod.sip
+%Import qtxml/qtxmlmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
+%Import kdefxmod.sip
+%Import kdeuimod.sip
+%Import kiomod.sip
 %Import kpartsmod.sip
 
 %Include css_rule.sip
diff -Naur PyKDE-3.11alpha6/sip/kio/kiomod.sip PyKDE-3.11alpha6-sip4/sip/kio/kiomod.sip
--- PyKDE-3.11alpha6/sip/kio/kiomod.sip	2004-04-23 01:16:57.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kio/kiomod.sip	2004-04-24 19:20:12.000000000 +0200
@@ -28,6 +28,12 @@
 
 %Module kio
 
+
+%Import qt/qtmod.sip
+%Import qtxml/qtxmlmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
+%Import kdefxmod.sip
 %Import kdeuimod.sip
 
 %Include authinfo.sip
diff -Naur PyKDE-3.11alpha6/sip/kio/kiomod.sip.in PyKDE-3.11alpha6-sip4/sip/kio/kiomod.sip.in
--- PyKDE-3.11alpha6/sip/kio/kiomod.sip.in	2004-04-22 08:38:40.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kio/kiomod.sip.in	2004-04-24 15:42:37.000000000 +0200
@@ -28,6 +28,12 @@
 
 %Module kio
 
+
+%Import qt/qtmod.sip
+%Import qtxml/qtxmlmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
+%Import kdefxmod.sip
 %Import kdeuimod.sip
 
 %Include authinfo.sip
diff -Naur PyKDE-3.11alpha6/sip/kio/kurifilter.sip PyKDE-3.11alpha6-sip4/sip/kio/kurifilter.sip
--- PyKDE-3.11alpha6/sip/kio/kurifilter.sip	2004-04-22 09:06:34.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kio/kurifilter.sip	2004-04-24 15:41:34.000000000 +0200
@@ -73,7 +73,7 @@
 
 protected:
     void                 init (const KURL& = QString ::null );
-%MemberCode
+%MethodCode
 //takes url (KURL - default = QString.null)
 //returns
 
diff -Naur PyKDE-3.11alpha6/sip/kjs/kjsmod.sip PyKDE-3.11alpha6-sip4/sip/kjs/kjsmod.sip
--- PyKDE-3.11alpha6/sip/kjs/kjsmod.sip	2004-04-23 01:19:01.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kjs/kjsmod.sip	2004-04-24 17:50:03.000000000 +0200
@@ -28,6 +28,14 @@
 
 %Module kjs
 
+%Import qt/qtmod.sip
+%Import qtxml/qtxmlmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
+%Import kdefxmod.sip
+%Import kdeuimod.sip
+%Import kiomod.sip
+%Import kpartsmod.sip
 %Import khtmlmod.sip
 
 %Include interpreter.sip
diff -Naur PyKDE-3.11alpha6/sip/kjs/kjsmod.sip.in PyKDE-3.11alpha6-sip4/sip/kjs/kjsmod.sip.in
--- PyKDE-3.11alpha6/sip/kjs/kjsmod.sip.in	2004-04-22 08:38:40.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kjs/kjsmod.sip.in	2004-04-24 15:48:13.000000000 +0200
@@ -28,6 +28,14 @@
 
 %Module kjs
 
+%Import qt/qtmod.sip
+%Import qtxml/qtxmlmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
+%Import kdefxmod.sip
+%Import kdeuimod.sip
+%Import kiomod.sip
+%Import kpartsmod.sip
 %Import khtmlmod.sip
 
 %Include interpreter.sip
diff -Naur PyKDE-3.11alpha6/sip/kparts/kpartsmod.sip PyKDE-3.11alpha6-sip4/sip/kparts/kpartsmod.sip
--- PyKDE-3.11alpha6/sip/kparts/kpartsmod.sip	2004-04-23 01:17:59.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kparts/kpartsmod.sip	2004-04-24 17:48:55.000000000 +0200
@@ -28,6 +28,12 @@
 
 %Module kparts
 
+%Import qt/qtmod.sip
+%Import qtxml/qtxmlmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
+%Import kdefxmod.sip
+%Import kdeuimod.sip
 %Import kiomod.sip
 
 %Include browserextension.sip
diff -Naur PyKDE-3.11alpha6/sip/kparts/kpartsmod.sip.in PyKDE-3.11alpha6-sip4/sip/kparts/kpartsmod.sip.in
--- PyKDE-3.11alpha6/sip/kparts/kpartsmod.sip.in	2004-04-22 08:38:40.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kparts/kpartsmod.sip.in	2004-04-24 15:45:56.000000000 +0200
@@ -28,6 +28,12 @@
 
 %Module kparts
 
+%Import qt/qtmod.sip
+%Import qtxml/qtxmlmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
+%Import kdefxmod.sip
+%Import kdeuimod.sip
 %Import kiomod.sip
 
 %Include browserextension.sip
diff -Naur PyKDE-3.11alpha6/sip/kspell/kspellmod.sip PyKDE-3.11alpha6-sip4/sip/kspell/kspellmod.sip
--- PyKDE-3.11alpha6/sip/kspell/kspellmod.sip	2004-04-23 01:19:37.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kspell/kspellmod.sip	2004-04-24 17:50:46.000000000 +0200
@@ -28,6 +28,13 @@
 
 %Module kspell
 
+%Import qt/qtmod.sip
+%Import qtxml/qtxmlmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
+%Import kdefxmod.sip
+%Import kdeuimod.sip
+%Import kiomod.sip
 %Import kfilemod.sip
 
 %Include ksconfig.sip
diff -Naur PyKDE-3.11alpha6/sip/kspell/kspellmod.sip.in PyKDE-3.11alpha6-sip4/sip/kspell/kspellmod.sip.in
--- PyKDE-3.11alpha6/sip/kspell/kspellmod.sip.in	2004-04-22 08:38:40.000000000 +0200
+++ PyKDE-3.11alpha6-sip4/sip/kspell/kspellmod.sip.in	2004-04-24 15:50:12.000000000 +0200
@@ -28,6 +28,13 @@
 
 %Module kspell
 
+%Import qt/qtmod.sip
+%Import qtxml/qtxmlmod.sip
+%Import dcopmod.sip
+%Import kdecoremod.sip
+%Import kdefxmod.sip
+%Import kdeuimod.sip
+%Import kiomod.sip
 %Import kfilemod.sip
 
 %Include ksconfig.sip

Attachment: signature.asc
Description: OpenPGP digital signature



Reply via email to