相关疑难解决方法(0)

如何在Qt中获取可执行文件名称

我运行一个Qt应用程序,我想知道的是这个运行的二进制文件名.

qt

38
推荐指数
2
解决办法
3万
查看次数

如何将Qt文件路径从资源转换为绝对路径?

我需要接收绝对文件路径,例如

C:/Users/Dima/YandexDisk/_Application/WeldAnalysis/ExperimentDefaults.xlsx

来自QRC文件的路径,例如

:/Data/ExperimentDefaults.xlsx

我怎样才能做到这一点?

c++ windows qt path qt-resource

6
推荐指数
1
解决办法
2145
查看次数

如何使用Qt确定可执行文件的目录?

我需要打开Config文件.配置文件位置是exe文件所在的目录.基本上,我怎么能得到这个位置?

我尝试使用QDir,但是当未打开文件时,我的当前代码返回错误.

QString cfg_name = QDir::currentPath() + "config.cfg";
QFile File(cfg_name);
if (File.open(QIODevice::ReadOnly))
{
    QTextStream in(&File);
    int elementId;
    while (!in.atEnd())
    {
        QString line = in.readLine();
        filename[elementId] = line;
        elementId++;
    }
}
else
{
    QMessageBox msgBox;
    msgBox.setText("Can't open configuration file!");
    msgBox.exec();
}
File.close();
Run Code Online (Sandbox Code Playgroud)

c++ qt

3
推荐指数
1
解决办法
5143
查看次数

标签 统计

qt ×3

c++ ×2

path ×1

qt-resource ×1

windows ×1