LINUX.ORG.RU

История изменений

Исправление 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 должен срабатывать.