在我的 QT 应用程序中,如果我从终端运行该应用程序,我希望在终端中打印一些实时信息。
当我使用 printf("print this") 时(无论是在 main 中还是在绘制事件期间),在我关闭 gui 之前它不会打印。
这是为什么,如何让它实时打印信息? (我正在使用 Linux)
谢谢!
最佳答案
要写入标准输出,您应该将此 CONFIG += console
添加到您的项目文件配置中,并根据您的喜好使用 printf
的 cout
. qDebug
默认打印到 stderr
。查看此主题以获取更多信息 - How to print to console when using Qt
关于linux - qt打印到终端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17382047/