A menudo, cuando necesito depurar algo, es más fácil imprimir algo usando qDebug()
en lugar de depurar paso a paso usando un depurador. ¡El problema es que de vez en cuando la salida de qDebug()
no se muestra en absoluto! Lo mismo con qWarning
y qCritical
. Lo que es extraño, solo ocurre cuando se ejecuta el proyecto normalmente (Ctrl + R), mientras que cuando se depura (F5) aparece el resultado.qDebug no muestra nada
Respuesta
La solución es simple: agregue CONFIG += console
a su archivo .pro y reconstruya todo el proyecto.
Si está ejecutando varias instancias de Qt Creator, qDebug no funciona correctamente.
Mi solución para este problema usando
Windows 10 Education
Qt Creator (5.x)
Developing a Qt widget.
Problema:
Así que mi problema era siempre he añadido un mensaje QDebug
que no se presentó en la salida de la aplicación aunque mi código fue del 100% del lo mismo que en el tutorial y la multa compilada.
Solución:
Haga clic derecho sobre el archivo en el que añadió el mensaje QDebug
, para mí fue main.cpp
. Haz clic en construir. Presiona la flecha verde en la parte inferior.
Si esto no funciona, vaya a "Build" -> "CleanAll", "Build" -> "qMake" y vuelva a buscar la flecha verde.
Por supuesto tiene que #include <QDebug>
y compruebe que está bien escrito dentro de su código.
- 1. PHP (imagettftext) no se muestra nada
- 2. WP7 Emulator El navegador no muestra nada
- 3. Debug.WriteLine muestra nada
- 4. LogCat muestra Nada
- 5. Vista de lista Vista de detalles que no muestra nada
- 6. Android: Logcat no muestra nada en Intellij IDEA
- 7. ¿Cómo imprime qDebug() valores enum?
- 8. EntityManager.merge no hacer nada
- 9. No funciona el método setEmpty de ListView (no se muestra nada cuando la lista está vacía)
- 10. JUnitCore.runClasses no imprime nada
- 11. TimeZoneInfo.ConvertTime no convierte nada
- 12. ¿Func no devuelve nada?
- 13. FirePHP no saca nada
- 14. ¡Nada! = Nulo, ¿o no?
- 15. XMLStarlet no selecciona nada
- 16. Log4J no registra nada
- 17. Titanium api.info nunca muestra nada en la consola
- 18. MPMediaPickerController.showsCloudItems parece no hacer nada
- 19. La aplicación de muestra Delphi XE2 Firemonkey no funciona en el MAC, el icono del muelle rebota pero nada muestra
- 20. "git diff" no hace nada
- 21. comando Echo no hace nada
- 22. TabControl.VerticalAlignment = estiramiento no hace nada
- 23. C# XPath no encuentra nada
- 24. Can Ruby no baja nada?
- 25. "hg commit" - ¡no pasa nada!
- 26. ¿Por qué ** ** no encuentra nada?
- 27. Debug.Writeline no está imprimiendo nada
- 28. procedimiento almacenado no devuelve nada
- 29. No obtengo nada de sqlsrv_num_rows
- 30. XmlElement.SelectNodes (..) - no encuentra nada .. ¿Ayuda?
no funciona para mí ... Utilicé la declaración 'qDebug (" test ");' y agregué 'CONFIG + = console' a mi archivo .pro. – Mayank
¿Intentó * reconstruir * todo el proyecto? Funcionó para mí entonces. –
@LukaszCzerwinski Hice esto, y tampoco funcionó para mí. Sin embargo, mi problema es ligeramente diferente de OP, ya que no veo salida de depuración ni en el modo de depuración ni en la ejecución normal. – bobbaluba