Mercurial > hg > octave-lyh
view gui/src/ResourceManager.cpp @ 13537:a43ecce77eec
Introduced a central ResourceManager class.
author | Jacob Dawid <jacob.dawid@googlemail.com> |
---|---|
date | Tue, 26 Jul 2011 19:04:07 +0200 |
parents | |
children | a4b5cad8f7c6 |
line wrap: on
line source
#include "ResourceManager.h" ResourceManager ResourceManager::m_singleton; ResourceManager::ResourceManager () { QDesktopServices desktopServices; m_homePath = desktopServices.storageLocation (QDesktopServices::HomeLocation); m_settings = new QSettings (m_homePath + "/.octave-gui", QSettings::IniFormat); } ResourceManager::~ResourceManager () { delete m_settings; } QSettings * ResourceManager::settings () { return m_settings; } QString ResourceManager::homePath () { return m_homePath; }