internal static QiFuture SignalConnect(QiObject obj, string signature, ApiSignalCallback callback, IntPtr userdata) => new QiFuture(qi_object_signal_connect(obj.Handle, signature, callback, userdata));