В этом случае ваша somerandomslot()
функция, вероятно, должна иметь соответствующую сигнатуру функции, чтобы значения emit
ed в вашем сигнале могли быть переданы ей:
void somerandomslot( const QString &foo, double a, double v, bool bar );
тогда ваш вызов подключения будет выглядетьнапример:
connect(dialog, SIGNAL(setProperties(QString,double,double,bool)), this, SLOT(somerandomslot(QString, double, double, bool)));
, и когда будет вызван ваш somerandomslot()
, вы получите доступ к этим переменным.