クラスAの信号を独自のスロットに接続することは可能ですか?
例としてconnect(objecta1, Signala1,objecta1,slota1)
はい、クラスは独自のシグナルに反応できます。ただし、トリガーされたスロットから信号を発信しないように注意してください。
はい、たとえば QTimer の場合は非常に簡単です。
myClass::myClass(QObject * parent):QObject(parent) {
timer = new QTimer();
timer->setSingleShot(true);
connect(timer, SIGNAL(timeout()), this, SLOT(myClassTimeout() ));
timer->start(1000);
}
次に、あなたは持っています
void myClass::myClassTimeout() {
//...
}