您的位置:首页 > 编程语言 > Qt开发

QT 总结(三) 1.Qt 运行 bat 文件 QProcess 2.获取当前文件路径

2015-08-18 11:10 323 查看
1.Qt 运行 bat 文件 QProcess

QProcess p;
p.start("cmd.exe", QStringList() << "/c" << "c://WINDOWS//upan2.bat");
if (p.waitForStarted())
{
p.waitForFinished();
qDebug() << p.readAllStandardOutput();
qDebug() << "ok------";
}
else
qDebug() << "Failed to start";


cmd.exe /c dir /c是执行完dir命令后关闭命令窗口

2.获取当前文件路径

QString path;
QDir dir;
path=dir.currentPath(); //path为QString类型
char *ch;
ch=path.toLatin1().data(); //将path转换为char 类型
cout<<ch<<endl;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: