diff options
Diffstat (limited to 'Mac/Modules/qt/qtsupport.py')
-rw-r--r-- | Mac/Modules/qt/qtsupport.py | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/Mac/Modules/qt/qtsupport.py b/Mac/Modules/qt/qtsupport.py index d90a246..2e26888 100644 --- a/Mac/Modules/qt/qtsupport.py +++ b/Mac/Modules/qt/qtsupport.py @@ -76,6 +76,7 @@ QtTimeRecord_Convert(v, p_itself) # Our (opaque) objects Movie = OpaqueByValueType('Movie', 'MovieObj') +NullMovie = FakeType("(Movie)0") Track = OpaqueByValueType('Track', 'TrackObj') Media = OpaqueByValueType('Media', 'MediaObj') UserData = OpaqueByValueType('UserData', 'UserDataObj') @@ -99,7 +100,7 @@ SampleDescriptionHandle = OpaqueByValueType("SampleDescriptionHandle", "ResObj") ImageDescriptionHandle = OpaqueByValueType("ImageDescriptionHandle", "ResObj") TEHandle = OpaqueByValueType("TEHandle", "ResObj") CGrafPtr = OpaqueByValueType("CGrafPtr", "GrafObj") -GDHandle = OpaqueByValueType("GDHandle", "ResObj") +GDHandle = OpaqueByValueType("GDHandle", "OptResObj") AliasHandle = OpaqueByValueType("AliasHandle", "ResObj") SoundDescriptionHandle = OpaqueByValueType("SoundDescriptionHandle", "ResObj") # Silly Apple, passing an OStype by reference... @@ -245,6 +246,13 @@ f = Function(void, 'DragAlignedWindow', ) functions.append(f) +# And we want the version of MoviesTask without a movie argument +f = Function(void, 'MoviesTask', + (NullMovie, 'theMovie', InMode), + (long, 'maxMilliSecToUse', InMode), +) +functions.append(f) + # add the populated lists to the generator groups # (in a different wordl the scan program would generate this) |