Qt和命令控制台文本颜色

Qt和命令控制台文本颜色,qt,qt4,Qt,Qt4,我想将一些文本写入控制台,其中文本的背景颜色为蓝色(突出显示为蓝色),文本的前景色为白色(文本为白色),文本为粗体 要明确的是,如果Qt可以做到这一点,我想用“Qt方式”来实现 我还没有看到一种使用Qt的方法 我意识到WinAPI有这样的能力。。。但是我宁愿用Qt来做这个。。。如果可能的话。。。因为我希望它能在Linux、Windows和MAC上运行 我使用C++。 我不知道Qt除了控制台的基本文本IO之外还有别的东西。毕竟,Qt的目标是GUI开发 我能想到的最接近的是。它在大多数U*ix系统终

我想将一些文本写入控制台,其中文本的背景颜色为蓝色(突出显示为蓝色),文本的前景色为白色(文本为白色),文本为粗体

要明确的是,如果Qt可以做到这一点,我想用“Qt方式”来实现

我还没有看到一种使用Qt的方法

我意识到WinAPI有这样的能力。。。但是我宁愿用Qt来做这个。。。如果可能的话。。。因为我希望它能在Linux、Windows和MAC上运行


<>我使用C++。

我不知道Qt除了控制台的基本文本IO之外还有别的东西。毕竟,Qt的目标是GUI开发

我能想到的最接近的是。它在大多数U*ix系统终端中都受支持。不幸的是,Windows命令行窗口似乎根本不支持它。在其他操作系统上使用ANSI转义序列时,可能必须为Windows使用特定于平台的代码


这将在DOS时代恢复ANSI.SYS的内存。啊…

所以。。。没人知道怎么走。有趣。