Russian Qt Forum

Qt => Вопросы новичков => Тема начата: cadead от Май 29, 2014, 09:44



Название: Организация поиска в QT
Отправлено: cadead от Май 29, 2014, 09:44
Как вводить слово в LineEdit, а результат поиска (целое предложение) выводить в TextEdit. Поиск из текстового файла.


Название: Re: Организация поиска в QT
Отправлено: Mikhail от Май 29, 2014, 09:58
И ты понял что написал?


Название: Re: Организация поиска в QT
Отправлено: Kurles от Май 29, 2014, 10:57
Как вводить слово в LineEdit, а результат поиска (целое предложение) выводить в TextEdit. Поиск из текстового файла.
Читать слово из LineEdit (QLineEdit::text()), читать из текстового файла по целым предложениям текст в QString, искать вхождение слова из LineEdit в прочитаном предложении (int QString::indexOf ( const QString & str, int from = 0, Qt::CaseSensitivity cs = Qt::CaseSensitive ) const) и выводить найденное в TextEdit (QLineEdit::setText(...)).
Блин, объявляю эту неделю именем Капитана Очевидность :)


Название: Re: Организация поиска в QT
Отправлено: Bepec от Май 29, 2014, 10:59
Ну это допущения. Мб он имеет в виду что файл представляет собой словарь слов ассоциированных с предложениями :)

PS так что вы Капитан Допущение :D


Название: Re: Организация поиска в QT
Отправлено: gil9red от Май 29, 2014, 11:00
Как вводить слово в LineEdit, а результат поиска (целое предложение) выводить в TextEdit. Поиск из текстового файла.
Читать слово из LineEdit (QLineEdit::text()), читать из текстового файла по целым предложениям текст в QString, искать вхождение слова из LineEdit в прочитаном предложении (int QString::indexOf ( const QString & str, int from = 0, Qt::CaseSensitivity cs = Qt::CaseSensitive ) const) и выводить найденное в TextEdit (QLineEdit::setText(...)).
Блин, объявляю эту неделю именем Капитана Очевидность :)

Неделя Капитана Очевидности: количество постов Капитана Очевидно увеличилось в 2 раза. ;D