QT 调用Windows系统的计算器
qt中的进程使用需要用到头文件:include<QProcess>
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
, ui(new Ui::MainWindow)
{
ui->setupUi(this);
//点击退出按钮 退出应用
//点击计算器按钮 弹出系统计算器
connect(ui->actionCalc, &QAction::triggered,[=](){ //此处使用了Lambda表达式的写法
QProcess *mprocess; //定义一个进程参数
mprocess = new QProcess(); //初始化进程对象
mprocess->start("calc");
});
}
当然调用Windows系统的其它进程,也可以用类似的方法。