void Translator::replaceSorted(const TranslatorMessage &msg) { int index = find(msg); if (index == -1) appendSorted(msg); else m_messages[index] = msg; }
void Translator::replaceSorted(const TranslatorMessage &msg) { int index = find(msg); if (index == -1) { appendSorted(msg); } else { delIndex(index); m_messages[index] = msg; addIndex(index, msg); } }