2010-06-28 2 views
2

Whan Я хочу использовать сигнал частного объекта с целью возникновения сигнала своего родительского объекта я делаю следующее:Qt Signal-Slot взаимодействия.

1. I create a signal and a slot (named, let's say, ParentSignal, ParentSlot) 
2. connect(private_objcet, SIGNAL(someSignal()), this, SLOT(ParentSlot())); 
3. and define parent slot like this: 
void ParentSlot() 
{ 
    emit ParentSignal(); 
} 

Есть ли способ, чтобы сделать этот процесс напрямую, то есть без ParentSlot?

+0

Вы можете подключить сигнал к сигналу: [http://doc.qt.nokia.com/4.7-snapshot/qobject.html#connect](http://doc.qt .nokia.com/4,7-снимок/qobject.html # подключения) – petraszd

ответ