Log version, work paths

This commit is contained in:
Petr Mrázek
2014-01-03 02:29:05 +01:00
parent 1455f051e4
commit f399207ae0
3 changed files with 86 additions and 40 deletions

View File

@@ -125,6 +125,29 @@ public:
*/
bool openJsonEditor(const QString &filename);
/// this is the root of the 'installation'. Used for automatic updates
const QString &root()
{
return rootPath;
}
/// this is the where the binary files reside
const QString &bin()
{
return binPath;
}
/// this is the work/data path. All user data is here.
const QString &data()
{
return dataPath;
}
/**
* this is the original work path before it was changed by the adjustment mechanism
*/
const QString &origcwd()
{
return origcwdPath;
}
private:
void initLogger();
@@ -157,6 +180,11 @@ private:
QString m_updateOnExitPath;
QString rootPath;
QString binPath;
QString dataPath;
QString origcwdPath;
Status m_status = MultiMC::Failed;
MultiMCVersion m_version;
};