Public Member Functions | |
bool | searchDataDir (const string &userDefinedDir) |
void | setAdditionalDataDir (const string &dir) |
const string & | getDir () |
const string | getLangDefDir () |
const string | getThemeDir () |
const string | getIndentSchemesDir () |
const string | getAdditionalIndentSchemesDir () |
const string | getAdditionalLangDefDir () |
const string | getAdditionalThemeDir () |
const string | getHelpMsgDir () |
const string | getConfDir () |
const string | searchForLangDef (const string &langDef) |
const string | searchForTheme (const string &theme) |
const string | searchForIndentScheme (const string &scheme) |
Apart from the standard installation directory, one can define additional search paths.
bool DataDir::searchDataDir | ( | const string & | userDefinedDir | ) |
search for a valid installation directory
userDefinedDir | Directory defined by user |
void DataDir::setAdditionalDataDir | ( | const string & | dir | ) |
add another installation directory, which is added to search path
dir | Directory defined by user |
const string & DataDir::getDir | ( | ) |
const string DataDir::getLangDefDir | ( | ) |
const string DataDir::getThemeDir | ( | ) |
const string DataDir::getIndentSchemesDir | ( | ) |
const string DataDir::getAdditionalIndentSchemesDir | ( | ) |
const string DataDir::getAdditionalLangDefDir | ( | ) |
const string DataDir::getAdditionalThemeDir | ( | ) |
const string DataDir::getHelpMsgDir | ( | ) |
const string DataDir::getConfDir | ( | ) |
const string DataDir::searchForLangDef | ( | const string & | langDef | ) |
langDef | Name of language definition |
const string DataDir::searchForTheme | ( | const string & | theme | ) |
theme | Name of colour theme file |
const string DataDir::searchForIndentScheme | ( | const string & | scheme | ) |
scheme | Name of indent scheme file |