Я пытаюсь создать QString, которая представляет собой шестнадцатеричное число с буквенными цифрами в заглавных буквах вместо маленьких прописных, как это можно сделать?
QString( " %1" ).arg( 15, 1, 16 )
дает f и я бы хотел F
f
F
Путем преобразования строки в верхний регистр:
QString( " %1" ).arg( 15, 1, 16 ).toUpper();
Возвращает строку в верхнем регистре.Метод раньше вызывался upper () в qt3.