From 6e806848ebe1c32053aa3bad5603139acce012b3 Mon Sep 17 00:00:00 2001 From: Chris Robinson Date: Thu, 12 Jan 2017 13:38:21 -0800 Subject: Use C++11 for alsoft-config --- utils/alsoft-config/mainwindow.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'utils') diff --git a/utils/alsoft-config/mainwindow.cpp b/utils/alsoft-config/mainwindow.cpp index e1212f2f..370619bf 100644 --- a/utils/alsoft-config/mainwindow.cpp +++ b/utils/alsoft-config/mainwindow.cpp @@ -678,8 +678,8 @@ void MainWindow::loadConfig(const QString &fname) QStringList disabledCpuExts = settings.value("disable-cpu-exts").toStringList(); if(disabledCpuExts.size() == 1) disabledCpuExts = disabledCpuExts[0].split(QChar(',')); - std::transform(disabledCpuExts.begin(), disabledCpuExts.end(), - disabledCpuExts.begin(), std::mem_fun_ref(&QString::trimmed)); + for(QString &str : disabledCpuExts) + str = str.trimmed(); ui->enableSSECheckBox->setChecked(!disabledCpuExts.contains("sse", Qt::CaseInsensitive)); ui->enableSSE2CheckBox->setChecked(!disabledCpuExts.contains("sse2", Qt::CaseInsensitive)); ui->enableSSE3CheckBox->setChecked(!disabledCpuExts.contains("sse3", Qt::CaseInsensitive)); @@ -689,8 +689,8 @@ void MainWindow::loadConfig(const QString &fname) QStringList hrtf_paths = settings.value("hrtf-paths").toStringList(); if(hrtf_paths.size() == 1) hrtf_paths = hrtf_paths[0].split(QChar(',')); - std::transform(hrtf_paths.begin(), hrtf_paths.end(), - hrtf_paths.begin(), std::mem_fun_ref(&QString::trimmed)); + for(QString &str : hrtf_paths) + str = str.trimmed(); if(!hrtf_paths.empty() && !hrtf_paths.back().isEmpty()) ui->defaultHrtfPathsCheckBox->setCheckState(Qt::Unchecked); else @@ -745,8 +745,8 @@ void MainWindow::loadConfig(const QString &fname) { if(drivers.size() == 1) drivers = drivers[0].split(QChar(',')); - std::transform(drivers.begin(), drivers.end(), - drivers.begin(), std::mem_fun_ref(&QString::trimmed)); + for(QString &str : drivers) + str = str.trimmed(); bool lastWasEmpty = false; foreach(const QString &backend, drivers) @@ -798,8 +798,8 @@ void MainWindow::loadConfig(const QString &fname) QStringList excludefx = settings.value("excludefx").toStringList(); if(excludefx.size() == 1) excludefx = excludefx[0].split(QChar(',')); - std::transform(excludefx.begin(), excludefx.end(), - excludefx.begin(), std::mem_fun_ref(&QString::trimmed)); + for(QString &str : excludefx) + str = str.trimmed(); ui->enableEaxReverbCheck->setChecked(!excludefx.contains("eaxreverb", Qt::CaseInsensitive)); ui->enableStdReverbCheck->setChecked(!excludefx.contains("reverb", Qt::CaseInsensitive)); ui->enableChorusCheck->setChecked(!excludefx.contains("chorus", Qt::CaseInsensitive)); -- cgit v1.2.3