Пример #1
0
LPTSTR
TSHPath::AddBackslash(LPTSTR pszPath)
{
  static TModuleProc1<LPTSTR,LPTSTR>
         addBackslash(GetModule(), AddBackslashStr);
  return addBackslash(pszPath);
}
Пример #2
0
QString PathResolve::resourcesPath()
{
#ifdef Q_OS_MAC
    QDir dir(appPath());
    dir.cdUp();
    dir.cd("Resources");
    QString strPath = dir.path();
    addBackslash(strPath);
    return strPath;
#elif defined(Q_OS_LINUX)
    QDir dir(appPath());
    dir.cdUp();
    dir.cd("share/wiznote");
    QString strPath = dir.path();
    addBackslash(strPath);
    return strPath;
#else
    return appPath();
#endif
}
Пример #3
0
QString PathResolve::appPath()
{
    QString strPath = QApplication::applicationDirPath();
    addBackslash(strPath);
    return strPath;
}