Из QHash документации,
QHash неупорядочен, поэтому итератор
последовательность не может быть принята за
предсказуемы . Если заказ по ключу
требуется, используйте QMap
Так что невозможно .
Если вы хотите упорядочить по ключам, используйте QMap
вместо ..
Надеюсь, это поможет ..
Редактировать:
Если вам не нужно Key
и Value
Логическое отображение и только их значения, вы можете использовать
QList<QPair<QString,QString>> pairs;
Например:
Первое значение можно получить с помощью
QString firstValue = pairs.at(0).first;
Аналогично для второго значения в QPair,
QString secondValue = pairs.at(0).second;
И вы можете перебрать QList
, чтобы получить элементы в вставленном порядке ..