gobject.signal_query
Module for [SignalQuery] class
class SignalQuery
Types 1
classSignalQuery
A structure holding in-depth information for a specific signal.
See also: gobject.global.signalQuery
Fields
GSignalQuery _cInstanceMethods
void * _cPtr() nothrowuint signalId() @property nothrowGet `signalId` field. Returns: The signal id of the signal being queried, or 0 if the signal to be queried was unknown.void signalId(uint propval) @property nothrowSet `signalId` field. Params: propval = The signal id of the signal being queried, or 0 if the signal to be queried was unknown.void signalName(string propval) @property nothrowSet `signalName` field. Params: propval = The signal name.gobject.types.GType itype() @property nothrowGet `itype` field. Returns: The interface/instance type that this signal can be emitted for.void itype(gobject.types.GType propval) @property nothrowSet `itype` field. Params: propval = The interface/instance type that this signal can be emitted for.gobject.types.SignalFlags signalFlags() @property nothrowGet `signalFlags` field. Returns: The signal flags as passed in to [gobject.global.signalNew].void signalFlags(gobject.types.SignalFlags propval) @property nothrowSet `signalFlags` field. Params: propval = The signal flags as passed in to [gobject.global.signalNew].gobject.types.GType returnType() @property nothrowGet `returnType` field. Returns: The return type for user callbacks.void returnType(gobject.types.GType propval) @property nothrowSet `returnType` field. Params: propval = The return type for user callbacks.uint nParams() @property nothrowGet `nParams` field. Returns: The number of parameters that user callbacks take.void nParams(uint propval) @property nothrowSet `nParams` field. Params: propval = The number of parameters that user callbacks take.