如何增加 Qt 控制台应用程序中的最大行数 ("window height")?

How can I increase the maximum number of lines ("window height") in a Qt console application?

我正在使用 Qt 控制台应用程序编写一个快速且复杂的数字 c运行ching 测试。

它打印了几千行,但控制台中显示的行数似乎限制在 300 行左右。这意味着最后我无法再滚动回打印输出的开头。

我怎样才能提高这个限制?我在项目设置中什么也没找到。

或者完全不可能,因为控制台 window 完全由我的操作系统控制? 直接从 Qt Creator 启动程序对我来说很重要,因此我使用批处理脚本或类似技巧来 运行 我的程序的解决方案不是可取的。

是否存在解决方案,或者我是否被迫切换到 Qt GUI 应用程序,在该应用程序中我使用 QTextEdit 小部件创建自己的控制台?

显示的行数和缓冲区中的行数是操作系统的属性。你可以改变这个。如何执行此操作取决于您的 OS.