小编Som*_*Som的帖子

如何在Linux unsing QProcess下执行shell命令?

我试图从Qt应用程序中读取屏幕分辨率,但不使用GUI模块.

所以我尝试过使用:

xrandr |grep \* |awk '{print $1}'
Run Code Online (Sandbox Code Playgroud)

通过QProcess命令,但它显示警告并且不提供任何输出:

unknown escape sequence:'\\*'

重写它\\\*没有帮助,因为它会导致以下错误:

/usr/bin/xrandr: unrecognized option '|grep'\nTry '/usr/bin/xrandr --help' for more information.\n

我怎么解决这个问题?

c++ linux qt xrandr qt5

2
推荐指数
1
解决办法
227
查看次数

标签 统计

c++ ×1

linux ×1

qt ×1

qt5 ×1

xrandr ×1