aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Ui/skinned
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2019-09-08 11:49:28 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2019-09-08 11:49:28 +0000
commit463f4e95cff0e100b4c8c8b5378cfe1b2604c138 (patch)
treecb73da70a910165d5715d6fc20c11587454c4133 /src/plugins/Ui/skinned
parent1e31fe896524513577911e382897b841e40a4814 (diff)
downloadqmmp-463f4e95cff0e100b4c8c8b5378cfe1b2604c138.tar.gz
qmmp-463f4e95cff0e100b4c8c8b5378cfe1b2604c138.tar.bz2
qmmp-463f4e95cff0e100b4c8c8b5378cfe1b2604c138.zip
fixed possible regressions
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@9068 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/Ui/skinned')
-rw-r--r--src/plugins/Ui/skinned/eqwidget.cpp13
-rw-r--r--src/plugins/Ui/skinned/skin.cpp5
-rw-r--r--src/plugins/Ui/skinned/skinnedsettings.cpp6
-rw-r--r--src/plugins/Ui/skinned/skinreader.cpp6
4 files changed, 16 insertions, 14 deletions
diff --git a/src/plugins/Ui/skinned/eqwidget.cpp b/src/plugins/Ui/skinned/eqwidget.cpp
index 2cd1efc7e..96b559889 100644
--- a/src/plugins/Ui/skinned/eqwidget.cpp
+++ b/src/plugins/Ui/skinned/eqwidget.cpp
@@ -321,12 +321,17 @@ void EqWidget::savePreset()
preset->setPreamp(m_preamp->value());
for (int i = 0; i<10; ++i)
preset->setGain(i, m_sliders.at (i)->value());
- for(EQPreset *p : qAsConst(m_presets)) //remove preset with same name
+ QList<EQPreset *>::iterator it = m_presets.begin();
+ while(it != m_presets.end()) //remove preset with same name
{
- if (p->text() == text)
+ if ((*it)->text() == text)
{
- m_presets.removeAll(p);
- delete p;
+ delete (*it);
+ it = m_presets.erase(it);
+ }
+ else
+ {
+ ++it;
}
}
m_presets.append(preset);
diff --git a/src/plugins/Ui/skinned/skin.cpp b/src/plugins/Ui/skinned/skin.cpp
index 4b96899c8..b5b68b179 100644
--- a/src/plugins/Ui/skinned/skin.cpp
+++ b/src/plugins/Ui/skinned/skin.cpp
@@ -797,10 +797,7 @@ QRegion Skin::createRegion(const QString &path, const QString &key)
for(const QString &str : qAsConst(value))
numbers << str.split(" ", QString::SkipEmptyParts);
- QList <QRegion> regions;
-
- QList<QString>::iterator n;
- n = numbers.begin();
+ QList<QString>::iterator n = numbers.begin();
int r = m_double_size ? 2 : 1;
for (int i = 0; i < numPoints.size(); ++i)
{
diff --git a/src/plugins/Ui/skinned/skinnedsettings.cpp b/src/plugins/Ui/skinned/skinnedsettings.cpp
index 141498aa0..a209b098f 100644
--- a/src/plugins/Ui/skinned/skinnedsettings.cpp
+++ b/src/plugins/Ui/skinned/skinnedsettings.cpp
@@ -117,8 +117,8 @@ void SkinnedSettings::on_resetFontsButton_clicked()
void SkinnedSettings::on_skinInstallButton_clicked()
{
- QStringList files = FileDialog::getOpenFileNames(this,tr("Select Skin Files"), QDir::homePath(),
- tr("Skin files") + " (*.tar.gz *.tgz *.tar.bz2 *.zip *.wsz)");
+ const QStringList files = FileDialog::getOpenFileNames(this,tr("Select Skin Files"), QDir::homePath(),
+ tr("Skin files") + " (*.tar.gz *.tgz *.tar.bz2 *.zip *.wsz)");
for(const QString &path : qAsConst(files))
{
QFile file(path);
@@ -160,7 +160,7 @@ void SkinnedSettings::findSkins(const QString &path)
{
QDir dir(path);
dir.setFilter (QDir::Dirs | QDir::NoDotAndDotDot);
- QList <QFileInfo> fileList = dir.entryInfoList();
+ const QList <QFileInfo> fileList = dir.entryInfoList();
if (fileList.count() == 0)
return;
for(const QFileInfo &fileInfo : qAsConst(fileList))
diff --git a/src/plugins/Ui/skinned/skinreader.cpp b/src/plugins/Ui/skinned/skinreader.cpp
index ae3faa305..cbfa099f9 100644
--- a/src/plugins/Ui/skinned/skinreader.cpp
+++ b/src/plugins/Ui/skinned/skinreader.cpp
@@ -125,7 +125,7 @@ void SkinReader::unpackSkin(const QString &path)
//remove old skin
QDir dir(Qmmp::configDir() + "/cache/skin");
dir.setFilter( QDir::Files | QDir::Hidden | QDir::NoSymLinks);
- QFileInfoList f = dir.entryInfoList();
+ const QFileInfoList f = dir.entryInfoList();
for(const QFileInfo &file : qAsConst(f))
dir.remove(file.fileName());
//unpack
@@ -156,7 +156,7 @@ void SkinReader::untar(const QString &from, const QString &to, bool preview)
m_process->waitForFinished();
array = m_process->readAllStandardOutput ();
QString str = QString(array);
- QStringList outputList = str.split("\n", QString::SkipEmptyParts);
+ const QStringList outputList = str.split("\n", QString::SkipEmptyParts);
for(QString str : qAsConst(outputList))
{
str = str.trimmed();
@@ -193,7 +193,7 @@ void SkinReader::unzip(const QString &from, const QString &to, bool preview)
QProcess::execute("unzip", args);
QDir dir(to);
dir.setFilter(QDir::Files | QDir::Hidden | QDir::NoSymLinks);
- QFileInfoList fileList = dir.entryInfoList();
+ const QFileInfoList fileList = dir.entryInfoList();
for(const QFileInfo &thumbInfo : qAsConst(fileList))
{
if (thumbInfo.fileName().startsWith("main.", Qt::CaseInsensitive))