php网站开发技术题目河南做网站的公司
一、获取程序所在路径
比如我们的可执行程序所在路径为:
C:/Qt/365codes/app.exe
获取程序所在位置的目录,调用QCoreApplication::applicationDirPath()方法
qApp->applicationDirPath();
结果为:
C:/Qt/365codes/
获取程序所在位置的完整名称,调用QCoreApplication::applicationFilePath()方法
qApp->applicationFilePath();
结果为:
C:/Qt/365codes/app.exe
二、获取当前工作目录
QDir 提供了一个静态函数 currentPath() 可以获取当前工作目录,函数原型如下:
QString QDir::currentPath();
三、获取用户目录
QDir 提供了一个静态函数 homePath() 可以获取用户目录,函数原型如下:
QDir::homePath();
四、我的文档路径
QStandardPaths::writableLocation(QStandardPaths::DocumentsLocation);
QStandardPaths::standardLocations(QStandardPaths::DocumentsLocation);
五、桌面路径
QStandardPaths::writableLocation(QStandardPaths::DesktopLocation);
QStandardPaths::standardLocations(QStandardPaths::DesktopLocation);
六、临时文件路径
QDir 提供了一个静态函数 tempPath() 可以获取临时文件路径,函数原型如下:
QDir::tempPath();