LINUX.ORG.RU

История изменений

Исправление EXL, (текущая версия) :

Вы из цикла должны кидать сигнал, вроде

emit sendIndex(p1, 1);

А вообще у вас сигнатуры сигнала и слота не совпадают. Сделайте их одинаковыми и идентифицируйте отправителя (и индекс, если он будет нужен) с помощью QObject::sender() в самом слоте. Индекс можно будет прикрепить, заюзав http://doc.qt.io/qt-5/qobject.html#setProperty (к примеру).

Исправление EXL, :

Вы из цикла должны кидать сигнал, вроде

emit sendIndex(p1, 1);

У вас сигнатуры сигнала и слота не совпадают. Сделайте их одинаковыми и идентифицируйте отправителя (и индекс, если он будет нужен) с помощью QObject::sender(). Индекс можно будет установить, заюзав http://doc.qt.io/qt-5/qobject.html#setProperty (к примеру).

Исходная версия EXL, :

Наверное

Вы из цикла должны кидать сигнал, вроде

emit sendIndex(p1, 1);

У вас сигнатуры сигнала и слота не совпадают. Сделайте их одинаковыми и идентифицируйте отправителя (и индекс, если он будет нужен) cс помощью QObject::sender(). Индекс можно будет установить, заюзав http://doc.qt.io/qt-5/qobject.html#setProperty (к примеру).