dsSignal_ptr :: QObject a -> QScriptEngine () -> String -> QScriptContext () -> IO ()
dsSignal_ptr _this _eng _sig _ctx
  = do
    ptr <- fromScriptValue (getSigPtrTyp _sig) _eng =<< argument _ctx 0
    emitSignal _this _sig ptr
dsSignal_ptr :: QObject a -> QScriptEngine () -> String -> QScriptContext () -> IO ()
dsSignal_ptr _this _eng _sig _ctx
  = do
    ptr <- fromScriptValue (getSigPtrTyp _sig) _eng =<< argument _ctx 0
    emitSignal _this _sig ptr
dsSignal_ptr _this _eng _sig _ctx
  = do
    ptr <- fromScriptValue (getSigPtrTyp _sig) _eng =<< argument _ctx 0
    emitSignal _this _sig ptr