gpt4 book ai didi

c++ - 基于 Qt 的 GUI 来执行 shell 脚本

转载 作者:行者123 更新时间:2023-11-28 05:19:52 28 4
gpt4 key购买 nike

您好,我用 QT 编写了一个应用程序,它应该执行一个已经在 ubuntu 14.04 上编写的脚本,但它没有按预期执行功能。这是我写的一段代码。

void MainWindow::on_pushButton_clicked()
{
QProcess process ;
process.startDetached("/bin/bash", QStringList() << "path to file.sh");
}

我在这里缺少什么?感谢您提出宝贵建议。

最佳答案

我发现了错误,实际上代码运行良好。当我按下按钮时,GUI 在同一目录中创建一个新文件,但我已经在主目录中编写了脚本。所以我期待主目录中的新文件,但它已经存在于项目目录中。

关于c++ - 基于 Qt 的 GUI 来执行 shell 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41734290/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com