Necesito que se active un temporizador cada 1 ms. This informes de documentos, esa invocación de ranura puede ser mucho más lenta que incluso una llamada de función virtual.Qtimer vs timerEvent - ¿cuál de ellos produce menos sobrecarga?
Pero si comparamos señales/slots con ocurrencia de eventos, qué mecanismo será más rápido, más eficiente y producir menos gastos generales: QTimer
con él es timeout()
señal conectada a una ranura o desnudo QObject::startTimer()
\ QObject::killTimer()
con QObject::timerEvent()
?
¿La respuesta a la pregunta anterior será la misma para Windows y Linux?
En linux QBasicTimer con 0 tiempo de espera para actualizar un QGLWidget es ~ 0.2msecs más rápido que QTimer en mi máquina - gracias: D – paulm