急急急!QT 在MAC系统下的获得当前路径的问题。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了急急急!QT 在MAC系统下的获得当前路径的问题。相关的知识,希望对你有一定的参考价值。
代码如下:QString strExePath = QApplication::applicationDirPath();QString strExePath = QCoreApplication::applidcationDirPath();QString strExePath = QDir::currentPath();以上三种方法在MAC下获得的当前路径都是为空。不知道怎么回事。其中第一种方法在Windows下是没有问题的。请问在苹果系统下该如何获得当前应用程序的路径?
参考技术A 我也是苹果系统,10.6.8系统,qt4.7.4, 刚试了下,QApplication::applicationDirPath()可以正常获得当前路径。函数没有错,估计是你的代码有问题。 参考技术B 在程序启动设置QtSingleApplication app之前调用,因为app不存在,所以这些函数都是空的。
如果是windows,使用GetModuleFileName;如果是mac,使用_NSGetExecutablePath 参考技术C 可能是游戏安装时出现的问题 参考技术D 不知道你说的什么 我对系统不太了解
以上是关于急急急!QT 在MAC系统下的获得当前路径的问题。的主要内容,如果未能解决你的问题,请参考以下文章
我买的mac pro 装完win10系统后就无法使用蓝牙了。这是怎么回事,该怎么解决啊。急急急
mac登录用户名输入不了中文(中文无法切换)急急急急急急急!!!!!!!!!!!!!!!!!!!!!!