Я пытаюсь перебрать QHash с помощью foreach и получить каждую пару в QHash, а затем получить ключи и значения из них, чтобы я мог добавить их в строку.
Вот что у меня есть
QString Packet::Serialize() {
QString sBuilder = Command.toUpper() + " ";
foreach(QMap<QString,QString> pair, Attributes) {
sBuilder.append(pair); // i know this isn't right because I couldn't
// finish the statement
}
}
Переменная Attributes
является QHash.
Кроме того, я понимаю, что код, вероятно, на 100% неверен, потому что я конвертирую его из C #.