QT笔记——获取.exe应用程序路径

这篇博客介绍了如何在Qt环境中使用QCoreApplication和QApplication的静态方法来获取应用程序的目录、文件路径和应用名称。这些信息对于创建相对路径、生成文件夹和文件非常有用。示例代码展示了在调试模式下,应用程序的详细路径和名称。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我们想要获取应用程序的目录 或者 应用程序所在的位置 可以通过以下静态方法获取

我们一般用 此来 做相对 路径 ,方便我们去生成我们的文件夹 或者 文件
QApplication -》QGuiApplication-》QCoreApplication-》QObject

	qDebug()<<"core applicationDirPath :" <<QCoreApplication::applicationDirPath();
	qDebug() <<"core applicationFilePath :"<<QCoreApplication::applicationFilePath();
	qDebug() <<"core  applicationName :" << QCoreApplication::applicationName();


	qDebug() << "applicationDirPath :" << QApplication::applicationDirPath();
	qDebug() << "applicationFilePath :" << QApplication::applicationFilePath();
	qDebug() << "applicationName :" << QApplication::applicationName();
core applicationDirPath : "D:/msvcTest/Test/x64/Debug"
core applicationFilePath : "D:/msvcTest/Test/x64/Debug/HyperlinksLabel.exe"
core applicationName : "HyperlinksLabel"


applicationDirPath : "D:/msvcTest/Test/x64/Debug"
applicationFilePath : "D:/msvcTest/Test/x64/Debug/HyperlinksLabel.exe"
applicationName : "HyperlinksLabel"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值