Название: Не находит find у QString Отправлено: Caduceus от Март 15, 2009, 14:35 Странно, в хедере есть эта функция, не под макросами, а он пишет
'find' : is not a member of 'QString' Как это понимать? Название: Re: Не находит find у QString Отправлено: BRE от Март 15, 2009, 14:44 Она там есть если включена поддержка QT3_SUPPORT, а так ее там нет и в документации тоже. ;)
Название: Re: Не находит find у QString Отправлено: Caduceus от Март 15, 2009, 14:46 И что без включения этого макроса как быть? Мож сторонний алгоритм есть для этого?
Название: Re: Не находит find у QString Отправлено: BRE от Март 15, 2009, 15:37 И что без включения этого макроса как быть? Мож сторонний алгоритм есть для этого? В QString масса методов, которые что-то ищут:bool contains ( const QString & str, Qt::CaseSensitivity cs = Qt::CaseSensitive ) const bool endsWith ( const QString & s, Qt::CaseSensitivity cs = Qt::CaseSensitive ) const int lastIndexOf ( const QString & str, int from = -1, Qt::CaseSensitivity cs = Qt::CaseSensitive ) const bool startsWith ( const QString & s, Qt::CaseSensitivity cs = Qt::CaseSensitive ) const Наверное еще что-то пропустил. :) Название: Re: Не находит find у QString Отправлено: pastor от Март 15, 2009, 15:50 Цитировать Qt 3 Support Members for QString int QString::find ( QChar c, int i = 0, bool cs = true ) const Use indexOf() instead. |