Здравствуйте, гость ( Вход | Регистрация )
|
silver47 |
13.1.2011, 14:47
Сообщение
#1
|
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 356 Регистрация: 1.4.2010 Пользователь №: 1584 Спасибо сказали: 40 раз(а) Репутация: 6
|
Собственно вопрос. Для преобразования в заглавный есть QString::toUpper(), обратная операция - QString::toLower(), а есть ли преобразование в "Подобный" вид?
Спасибо. |
|
|
|
![]() |
|
kwisp |
13.1.2011, 17:35
Сообщение
#2
|
|
астарожна ынтжинэр ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: 23
|
я думаю из семейства функций QString::replace что-нибудь выбрать можно
либо создавать строку из шаблона QString str("%1%2") с помощью QString::arg(...) |
|
|
|
silver47 QString - первый символ - заглавный 13.1.2011, 14:47
panter_dsd Нет. Делай сам. Что-то типа:
str = str [0].toUpper... 13.1.2011, 14:53
silver47 Цитата(panter_dsd @ 13.1.2011, 16:53) Нет... 13.1.2011, 17:23
BRE if( !str.isEmpty() )
str... 13.1.2011, 19:38
panter_dsd BRE, не катит, если вся строка не в нижнем регистр... 13.1.2011, 21:02
BRE Цитата(panter_dsd @ 13.1.2011, 21:02) BRE... 13.1.2011, 21:23
panter_dsd По заданию нужно первую букву в верхнем регистре, ... 13.1.2011, 21:41
BRE Цитата(panter_dsd @ 13.1.2011, 21:41) По ... 13.1.2011, 21:55
RazrFalcon А как перевести все буквы в верхнем регистре в ниж... 13.1.2011, 22:16
BRE Упс, не дочитал вопрос.
replace - вариант. 13.1.2011, 22:23
kwisp Цитата(RazrFalcon @ 13.1.2011, 22:16) А к... 13.1.2011, 23:07
RazrFalcon str.replace(QRegExp("[A-Z]"), QRegExp(... 13.1.2011, 23:09![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 31.12.2025, 15:09 |