Qt. Отсоединение НЕ ПРИСОЕДИНЕННОГО сигнала

Допустим есть такой код

if (flag)
   connect(sender, &sender::someSIG, reciever. &reciever::someSLOT);
disconnect(sender, &sender::someSIG, reciever. &reciever::someSLOT);

что будет при flag = false? Я проверил, работает, но допустимо ли отсоединять то что еще не присоединено? Не будет ли УБ?


Ответы (0 шт):