crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в QComboBox::findText() как искать без учета регистра?
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
Litkevich Yuriy Дата 25.3.2010, 11:19
  В асиситенте написано:
int QComboBox::findText ( const QString & text, Qt::MatchFlags flags = Qt::MatchExactly | Qt::MatchCaseSensitive ) const
Следовательно смотри описание к перечислению Qt::MatchFlags
AntonH851 Дата 25.3.2010, 10:36
  Доброго времени суток.
Подскажите пожалуйста, каким образом нужно вызвать QComboBox::findText(),
чтобы поиск выполнялся без учета регистра букв.

Т.е. чтобы когда я искал текст "КНИГА", то функция возращала мне индекс значения "книга" или "Книга"....
Если я правильно понят то нужно установить флаги, не знаю как правильно написать....

Спасибо!

findText(lineEdit()->text(), 0); - так ищет с учетом регистра
findText(lineEdit()->text(), Qt::MatchCaseSensitive); - так тоже естественно...

а вот как чтобы без учета регистра?
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 16.4.2024, 23:42