diff options
Diffstat (limited to 'tools')
-rw-r--r-- | tools/dbusxml2qt3/methodgen.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tools/dbusxml2qt3/methodgen.cpp b/tools/dbusxml2qt3/methodgen.cpp index 8fe0741..ad3bc47 100644 --- a/tools/dbusxml2qt3/methodgen.cpp +++ b/tools/dbusxml2qt3/methodgen.cpp @@ -105,6 +105,15 @@ static bool parseDBusSignature(const TQString& signature, Argument& argument) argument.forwardDeclarations.append("class TQT_DBusObjectPath"); argument.sourceIncludes["tqdbus"].append("<tqdbusobjectpath.h>"); } + else if (signature == "h") + { + argument.signature = "TQT_DBuxUnixFd"; + argument.accessor = "UnixFd"; + argument.isPrimitive = false; + + argument.forwardDeclarations.append("class TQT_DBusUnixFd"); + argument.sourceIncludes["tqdbus"].append("<tqdbusunixfd.h>"); + } else if (signature == "v") { argument.signature = "TQT_DBusVariant"; |