public slots:
void testShow();
void testShow(int a);
signals:
void show(int a);
void A::testShow(){
qDebug() <<"testShow(" + QString::number(1) + ")" << QThread::currentThreadId();
}
void A::testShow(int a){
qDebug() <<"testShow(" + QString::number(a) + ")" << QThread::currentThreadId();
}
void (A:: *testShow_)(int) = &A::testShow;
QObject::connect(this, &A::show, this, testShow_);