Check the return value of connect()
The return value is TRUE for both connections

Use qDebug() or your debugger to see whether the slot is called.
I can't use a debugger, because this code is an injected dll, and don't know how to use the qDebug()... (Sorry)

But just to make sure, inside mySlot function I disconnected the first connection, but it wasn't getting disconnected... man! this function is NOT being called!

I've also tried
Qt Code:
  1. this->metaObject()->indexOfSlot("mySlot()")
To copy to clipboard, switch view to plain text mode 
and got 4!! the information is there! but not being called... :-(

I'm about to cry! anyone!?