Как производить капитальные шестнадцатеричные цифры с помощью QString :: Arg ()? [Qt
Вопрос
Я пытаюсь создать QString, который является шестнадцатеричным числом с его буквенным цифрами в столицах вместо небольших шапок, как это можно сделать?
QString( " %1" ).arg( 15, 1, 16 )
доходность f
И я бы хотел F
Решение
Преобразуя строку в верхний регистр:
QString( " %1" ).arg( 15, 1, 16 ).toUpper();
Это возвращает прописную строку. Способ, используемый для вызова верхнего () в Qt3.
Не связан с StackOverflow