我正在使用 Qt 为项目开发 GUI,我需要浏览文件并在编辑器中打开它。我已经编写了代码来浏览文件,但我不知道如何在 geany 上打开相同的文件名。如果有人能帮我解决这个问题,那就太好了。
#include "check.h"
#include "ui_check.h"
#include <QFileDialog>
#include <QProcess>
check::check(QWidget *parent):QDialog(parent),
ui(new Ui::check)
{
ui->setupUi(this);
}
check::~check()
{
delete ui;
}
void check::on_pushButton_clicked()
{
QString fileName = QFileDialog::getOpenFileName(this, tr("Open File"), "/home", tr("Files (*.*)"));
ui->filePath->setText(fileName);
QProcess *OpenFile = new QProcess(this);
OpenFile->start("geany fileName"); //but this opens a file by name fileName.
}