|
1Qter豆
我想通过QT的QProcess启动c盘的千千静听,程序如下:
#include "mainwindow.h"#include "ui_mainwindow.h"#include "QProcess"
MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow){ ui->setupUi(this); QProcess *p = new QProcess; p->start("C:\\Program Files\\TTPlayer\\TTPlayer.exe");}
MainWindow::~MainWindow(){ delete ui;}但是没有任何反应啊?
我想做过关于WINDOWS下面的QT的高手帮助一下,谢谢
|
最佳答案
查看完整内容
启动有的程序需要设置工作路径
因为有的程序启动读取的配置文件是当前路径来的
你设置了之后就不一样了、
setWorkingDirectory
你再试试
|