Возможно ли изменить значение QSlider но при этом сделать так, что бы сигнал об изменении не был отправлен в определенном случае?
Такая возможность необходима для того что бы избежать зацикливания установки, и отображения информации о позиции на QSlider. Если такого не сделать выходит следующая ситуация:
QSliderQSlider и отправил его обратноВот такую ситуацию пытаюсь избежать, но пока ничего не вышло, но подумалось о том что возможно можно сделать так, что бы сигнал в определенных ситуациях не отправлялся?
Проверяйте явно, изменилось ли значение и только в том случае, если изменилось, посылайте сигнал. Это обычная практика. Выглядит это как-то так:
void setValue(const T& value)
{
if(value == m_Value)
return;
m_Value = value;
emit valueChanged(value);
}
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости