Ask Your Question

Revision history [back]

That is because the interface is actually flawed. If you would really want to see it disappear in Release build, you should build your project with an extra parameter

Also you can completly disable QDebug with QT_NO_DEBUG_OUTPUT define if you're concerned about performance lost with qDebug present within code.

Source: http://stackoverflow.com/questions/13494499/why-does-qdebug-work-in-release-builds