Qt 命令行工具

简单实用的命令行工具使用效果如下:

void CmdProcess::executeCommand(const QString& cmd, const QString& workingDir)

{

// 重置状态

m_standardOutput.clear();

m_lastErrorInfo.clear();

// 设置工作目录(如果指定)

if (!workingDir.isEmpty())

{

m_process->setWorkingDirectory(workingDir);

}

// 执行命令(跨平台兼容,Windows 会自动调用 cmd.exe,Linux/macOS 调用 shell)

m_process->start(cmd);

m_process->waitForStarted();

}

相关推荐
寂寞旅行2 小时前
java敏感词过滤(sensitive-word)
java·开发语言·word
90后小陈老师2 小时前
Java项目接入AI大模型的四种方式
java·开发语言·人工智能
wuxuanok2 小时前
Go——Swagger API文档访问500
开发语言·后端·golang
未来之窗软件服务2 小时前
幽冥大陆(八十五)Python 水果识别ONNX转手机mobile —东方仙盟练气期
开发语言·python·模型训练·仙盟创梦ide·东方仙盟
CSDN_RTKLIB2 小时前
【类定义系列六】C++17新特性
开发语言·c++
!停3 小时前
C语言顺序表
c语言·开发语言
你怎么知道我是队长3 小时前
python---新年烟花
开发语言·python·pygame
智算菩萨3 小时前
【Python机器学习】主成分分析(PCA):高维数据的“瘦身术“
开发语言·python·机器学习
stars-he3 小时前
单相可控整流电路的MATLAB仿真设计(2)
开发语言·matlab