• 947阅读
  • 5回复

[提问]如何在QT中调用p处理文件 [复制链接]

上一主题 下一主题
离线zouxueping
 

只看楼主 倒序阅读 楼主  发表于: 2016-09-12
各位大侠,

我是新手,我最近做个界面想点击一个按钮后,调用一个p处理文件
代码如下 :
MainWindow::MainWindow(QWidget *parent):QMainWindow(parent),ui(new Ui::MainWindow)
{
       ui->setupUi(this);
       connect(ui->Sendbutton,QPushButton::clicked,this,&MainWindow::on_DownLoadProgram);
}
void MainWindow::on_DownLoadProgram()
{
     QProcess::execute(C:\download\writeprogram.bat);
}
这个P处理单独运行是没有问题,但通过QT调用似乎没有执行
哪位大侠帮解答一下。或者有相关的例程 给我一份。
多谢!

离线kimtaikee

只看该作者 1楼 发表于: 2016-09-12
用"'\\"

离线zouxueping

只看该作者 2楼 发表于: 2016-09-13
回 kimtaikee 的帖子
kimtaikee:用"'\\" (2016-09-12 17:55) 

您能否明确说一说呢?
离线never_forget

只看该作者 3楼 发表于: 2016-09-13
QT 的路径规则和Windows下不一样【‘\‘  写成 '/'】,本地文件貌似要加上“file://” !
离线suchaoyong

只看该作者 4楼 发表于: 2016-09-15
楼上说的都对,需要看个路径的例子
离线smaller

只看该作者 5楼 发表于: 07-04
路径转义就行了。用linux的路径 "/" 或者直接转义 "\\" 都行
快速回复
限100 字节
 
上一个 下一个