windows - 隐藏终端上打印的所有 QT 应用程序警告?

标签 windows qt qt4 warnings

当我运行 qt 应用程序时,我收到警告消息。

$ ./TestLauncher
QSystemTrayIcon::setVisible: No Icon set
QMetaObject::connectSlotsByName: No matching signal for on_Save_clicked()
QMetaObject::connectSlotsByName: No matching signal for on_CancelButton_clicked()
...

我只想隐藏应用程序运行时在终端上打印的所有警告

最佳答案

使用QT_NO_WARNING_OUTPUT宏。请参阅Qt Debug Documentation

关于windows - 隐藏终端上打印的所有 QT 应用程序警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25484283/

相关文章:

windows - 如何在 Windows 上更改 git bash 用户名?

python - 在 PyQt 中清除一个 TableView

c++ - Qt程序编译失败

c++ - 不明白为什么我不能在 QMainWindow 子类中调用 setCentralWidget

python - PyQt:没有这样的插槽

windows - Windows 中 diff 命令的等价物是什么?

c++ - 在 Windows 上获取实际文件名(使用正确的大小写)

c++ - 在QTextEdit C++中下划线特定行

c++ - 当一个方法只接受 Foo *const 时,我应该 const_cast "this"吗?

python - 如何在其默认程序中启动文件,然后在脚本完成时关闭它?