| 88 | } |
| 89 | |
| 90 | static QStringList |
| 91 | getDefaultOcioConfigPaths() |
| 92 | { |
| 93 | QString binaryPath = appPTR->getApplicationBinaryPath(); |
| 94 | StrUtils::ensureLastPathSeparator(binaryPath); |
| 95 | |
| 96 | #ifdef __NATRON_LINUX__ |
| 97 | QStringList ret; |
| 98 | ret.push_back( QString::fromUtf8("/usr/share/OpenColorIO-Configs") ); |
| 99 | ret.push_back( QString( binaryPath + QString::fromUtf8("../share/OpenColorIO-Configs") ) ); |
| 100 | ret.push_back( QString( binaryPath + QString::fromUtf8("../Resources/OpenColorIO-Configs") ) ); |
| 101 | |
| 102 | return ret; |
| 103 | #elif defined(__NATRON_WIN32__) |
| 104 | |
| 105 | return QStringList( QString( binaryPath + QString::fromUtf8("../Resources/OpenColorIO-Configs") ) ); |
| 106 | #elif defined(__NATRON_OSX__) |
| 107 | |
| 108 | return QStringList( QString( binaryPath + QString::fromUtf8("../Resources/OpenColorIO-Configs") ) ); |
| 109 | #endif |
| 110 | } |
| 111 | |
| 112 | void |
| 113 | Settings::initializeKnobs() |
no test coverage detected