Esempio n. 1
0
  void HiEqualization::fillOutList(FileList &outList, QString toListName) {
    if (toListName.isEmpty()) {
      generateOutputs(outList);
    }
    else {
      FileList tempList;
      loadOutputs(tempList, toListName);

      for (unsigned int i = 0; i < movedIndices.size(); i++) {
        outList.push_back(tempList[movedIndices[i]]);
      }
    }
  }
Esempio n. 2
0
void AppSettings::load()
{
	m_outputs.clear();

	QSettings s;
	loadOutputs(&s);

	m_useOpenGL = s.value("app/use-opengl",true).toBool();
	m_gridSize = s.value("app/grid/size",m_gridSize).toSizeF();
	m_gridEnabled = s.value("app/grid/enabled",true).toBool();
	m_thirdGuideEnabled = s.value("app/thirdguide",true).toBool();
	QMap<QString,QVariant> map = s.value("app/previous-path-list").toMap();
	QList<QString> keys = map.keys();
	foreach(QString key, keys)
		m_previousPathList[key] = map[key].toString();
		
	QHash<QString,QVariant> hash = s.value("app/hotkeys").toHash();
	keys = hash.keys();
	foreach(QString key, keys)
		m_hotkeys[key] = hash[key].toString();
	
	m_pixmapCacheSize  = s.value("app/cache-size",256).toInt();
	m_crossFadeSpeed   = s.value("app/fade-speed",250).toInt();
	m_crossFadeQuality = s.value("app/fade-quality",15).toInt();
	
	m_liveEditMode = (LiveEditMode)s.value("app/live-edit-mode",0).toInt();
	
	m_autosaveTime = s.value("app/autosave",60).toInt();
	
	m_cacheDir = QDir(s.value("app/cache-dir",QDir::temp().absolutePath()).toString());
	m_templateStorageFolder = s.value("app/template-folder",QDir::homePath()).toString();
	
	m_titlesafeAmount = s.value("app/titlesafe",0.075).toDouble();
	
	QVariantList pairList = s.value("app/resource-path-translations").toList();
	
	m_resourcePathTranslations.clear();
	foreach(QVariant var, pairList)
	{
		QStringPair pair;
		QVariantMap pairMap = var.toMap();
		pair.first  = pairMap["first"].toString();
		pair.second = pairMap["second"].toString();
		m_resourcePathTranslations << pair;
	}