25 if (!m_idToGradient.contains(id))
29 while (base.size() > 0 && base.at(base.size() - 1).isDigit())
30 base = base.left(base.size() - 1);
33 while (m_idToGradient.contains(newId)) {
35 newId = base + QString::number(counter);
63 if (!m_idToGradient.contains(id))
69 QString changedId = uniqueId(newId);
70 QGradient gradient = m_idToGradient.value(id);
72 emit gradientRenamed(id, changedId);
74 m_idToGradient.remove(id);
75 m_idToGradient[changedId] = gradient;