В каком порядке вызываются слоты?

125
05 сентября 2019, 04:40

Если к одному сигналу подключены множество слотов, то в каком порядке оны вызываются?

Answer 1

Согласно документации для Qt 4 и Qt 5:

If several slots are connected to one signal, the slots will be executed one after the other, in the order they have been connected, when the signal is emitted.

Перевод (машинный):

Если несколько слотов подключены к одному сигналу, слоты будут выполняться один за другим, в том порядке, в котором они были подключены, когда излучается сигнал.

READ ALSO
Как с помощью QT вывести на монитор 10-битное изображение?

Как с помощью QT вывести на монитор 10-битное изображение?

Недавно появился снэпшот Qt 513, в котором у QImage стал доступен формат QImage::Format_Grayscale16

116
Задача перебора значений

Задача перебора значений

Попалась следующая задачаИмеется входное значение частоты Fin и выходное Fout

98
connect с указателями в контейнере

connect с указателями в контейнере

При соединении с указателями, которые находятся внутри локального map, вылетает программа с ошибкой: Segmentation faultЕсли сделаю мап статик или как...

127
Птичий язык внутри метода если передать в него строку с кириллицей?

Птичий язык внутри метода если передать в него строку с кириллицей?

В юнит-тестах на java+spring передаю в метод строку с русскими буквамиВнутри метода в параметр приходит уже не то, что записал, например статус...

118