/*!
Returns a pointer to the object that sent the signal, if called in
a slot activated by a signal; otherwise it returns 0. The pointer
is valid only during the execution of the slot that calls this
function from this object's thread context.
The pointer returned by this function becomes invalid if the
sender is destroyed, or if the slot is disconnected from the
sender's signal.
\warning This function violates the object-oriented principle of
modularity. However, getting access to the sender might be useful
when many signals are connected to a single slot.
\warning As mentioned above, the return value of this function is
not valid when the slot is called via a Qt::DirectConnection from
a thread different from this object's thread. Do not use this
function in this type of scenario.
\sa senderSignalIndex(),