Qt позволяет объявлять сигналы с параметрами пользовательского типа?
например:
struct a
{
int a1;
int a2;
};
class foo:public QObject
{
....
signals:
void sig(a);
};
Объявляю так сигнал и в другом классе слот, connect возвращает true, но слот не вызывается. Меняю параметры сигнала и слота на (int a1, in a2), слот вызывается. Доки почитал, ничего про ограничения не сказано.