История изменений
Исправление MOPKOBKA, (текущая версия) :
хорошо, но это скорее претензия к коду ТС, а не к QT.
Да, хотя у Qt на мой взгляд запутанная документация и API. Может есть руководство где работа с текстом более подробно описывается?
Т.к. QString::localeAwareCompare всё-таки есть.
И для contains можно закостылить, просто все «удобство» показанное в примере улетучивается. И может привести к странным проблемам.
А вот то, что оно работает через глобальный QLocale::setDefault, делает localeAwareCompare бесполезным в MT приложениях.
У Qt есть методы где можно напрямую передавать локаль.
но ведь и в твоем примере libc проверяется именно таким способом:
Ты уже на другой пример переключился, там код libc нужен что бы показать, что contains в Qt должен срабатывать.
Исходная версия MOPKOBKA, :
хорошо, но это скорее претензия к коду ТС, а не к QT.
Да, хотя у Qt на мой взгляд запутанная документация и API. Может есть руководство где работа с текстом более подробно описывается?
Т.к. QString::localeAwareCompare всё-таки есть.
И для contains можно закостылить, просто все «удобство» показанное в примере улетучивается. И может привести к странным проблемам.
но ведь и в твоем примере libc проверяется именно таким способом:
Ты уже на другой пример переключился, там код libc нужен что бы показать, что contains в Qt должен срабатывать.