gpt4 book ai didi

python - 如何抑制 Qt GUI 应用程序?

转载 作者:太空狗 更新时间:2023-10-29 12:37:58 25 4
gpt4 key购买 nike

我需要在批处理模式下运行 Qt 应用程序,所以基本上我需要在没有 GUI 的情况下运行它。

我已经尝试过使用 QCoreApplication,但我的应用程序依赖于 X11 窗口的存在。所以我需要 GUI 定期打开,但我需要对用户“隐藏”它。

我知道我有能力创建虚拟 VNC 并将事件显示更改为虚拟 VNC 窗口。

我正在寻找一种更干净、更简单的解决方案,以允许抑制或“转储”应用程序的 GUI 输出。

如果这对想法有帮助,它将被用在用 Bash、Perl 或 Python 编写的脚本中。

最佳答案

正如@utdmr 所建议的那样,这解决了问题。我认为 show() 还负责信号/槽机制和其他 Qt 和 X11 功能。但显然,应用程序运行正常,只是不显示 GUI。这正是我所需要的,因为它是一个完全开发的应用程序,将其转换为控制台应用程序需要付出巨大的努力。谢谢 utdmr :)

关于python - 如何抑制 Qt GUI 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5369290/

25 4 0
文章推荐: html - 2列布局(左列固定宽度,右列流体+清除:both)
文章推荐: css - HTML/CSS 问题
文章推荐: html - Django - 模板对象访问详细名称
文章推荐: HTML/CSS : Nested in a