Мне нужно прошить некоторые изображения с очень точным временем (порядка миллисекунд), для которого я разработал подкласс QGLwidget. Изображения загружаются как текстуры при инициализации. Я использую экземпляр QTimer, чтобы изменить отображаемое изображение. Сигнал timeOut таймера подключается к timeOutSlot, который выполняет некоторый файловый ввод-вывод, а затем вызывает updateGL ().
Хотя я понимаю, что обработчики событий предназначены для внешних событий, а сигнал / слот - для связи внутри GUI, я мог бы также реализовать это как обработчик timeOutEvent.
Есть ли разница в производительности между ними? Мне важно любое снижение производительности выше 2-3 миллисекунд (аппаратное обеспечение среднее, скажем, Intel Core 2 Duo T5700 с видеокартой nVidia 8600M GT).