Hi,
recently I have been asked one question in an interview.

if I write multiple inheritance as below.

class B1 : public QObject {}
class B2 : public QObject {}
class D : public B1, public B2 {}

is there any problem with signal slot mechanism ??

I know ambiguity will come into picture, please let me know what is the solution for this ?

Thanks in advance.