linux - 使用 Linux shell 应用程序的 Qt - 必须连接到终端

标签 linux qt ubuntu console terminal

首先为我糟糕的英语感到抱歉。

我正在尝试编写一个与 VirtualGL 交互的应用程序。问题是,当我使用简单的 QProcess 启动代码时,会出现以下错误:“必须连接到终端。”

有没有办法在 Qt 应用程序中模拟终端的使用?...或者(对我来说更好)有没有办法,就像在 Ubuntu 更新中一样,在同一个 GUI 窗口中显示终端输出?

或者我应该使用其他语言,如 Java、Python 或 GTK+?

最佳答案

我只是猜测您的问题是由 ssh 未连接到终端引起的。使用ssh -t参数启动虚拟gl。另外this问题可能会有所帮助。祝你好运。

关于linux - 使用 Linux shell 应用程序的 Qt - 必须连接到终端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6136172/

相关文章:

linux - 多次定义 makefile 变量

linux - Unix 缓存二进制文件吗?

qt - 从 QMediaPlayer 获取 QAudioBuffer

linux - 在命令行中触发 UP 键?

linux - Bash 检查子进程是否发生错误(命令 &)

linux - 奇怪的 awk 行为,$1 被打印但 $0 不是?

c++ - 将子部件上的 Qt 鼠标(拖动)事件传递给父部件

c++ - VC++库冲突问题

c# - 在 mv 到其他目录之后,Dotnet CLI 无法构建?

c++ - 在 Linux 上构建 opencv_contrib 示例可执行文件 (OpenCV 3.0.0-alpha)