У меня работают два довольно независимых потока.Один генерирует данные, а другой содержит некоторую логику дисплея.
Я передаю данные через некоторые
QMetaObject::invokeMethod(processor, "newData");
на стороне генератора.(процессор - это какой-то объект QObject, являющийся частью виджета).
Мой поток генерации данных может быть быстрее другого, и все становится довольно медленным.Отображение старых данных не имеет смысла в моем случае использования, поэтому я не хочу, чтобы вызовы invokeMethod
стояли в очереди.Дальнейшие вызовы должны игнорироваться или - в лучшем случае - должен выполняться только последний вызов.
Как мне этого добиться?