Поддерживаемые члены Qt 3 класса QStringОписанные ниже члены класса являются частью слоя поддержки Qt 3. Они введены для поддержки старого кода в Qt 4. Мы советуем не использовать их во вновь создаваемом коде. Открытые функции
Статические открытые члены
Описание функций-членовconst char * QString::ascii () constВместо этого используйте toAscii(). Предупреждение: Данная функция не является реентерабельной. Смотрите также setAscii(). QChar QString::constref ( uint i ) constВместо этого используйте at(). bool QString::contains ( QChar c, bool cs ) constВместо этого используйте перегрузку contains(QChar, Qt::CaseSensitive). bool QString::contains ( const QString & s, bool cs ) constВместо этого используйте перегрузку contains(QString, Qt::CaseSensitive). QString QString::copy () constВместо этого используйте простое присваивание. QString неявно разделяет данные, поэтому если изменяется копия, то изменится только копия. bool QString::endsWith ( const QString & s, bool cs ) constВместо этого используйте перегрузку endsWith(QString, Qt::CaseSensitive). int QString::find ( QChar c, int i = 0, bool cs = true ) constВместо этого используйте indexOf(). int QString::find ( const QString & s, int i = 0, bool cs = true ) constВместо этого используйте indexOf(). int QString::find ( const QRegExp & rx, int i = 0 ) constВместо этого используйте indexOf(). int QString::findRev ( QChar c, int i = -1, bool cs = true ) constВместо этого используйте lastIndexOf(). int QString::findRev ( const QString & s, int i = -1, bool cs = true ) constВместо этого используйте lastIndexOf(). int QString::findRev ( const QRegExp & rx, int i = -1 ) constВместо этого используйте lastIndexOf(). QString QString::fromUcs2 ( const ushort * unicode, int size = -1 ) [static]Вместо этого используйте fromUtf16(). const char * QString::latin1 () constВместо этого используйте toLatin1(). Предупреждение: Данная функция не является реентерабельной. Смотрите также setLatin1(). QString QString::leftJustify ( int width, QChar fill = QLatin1Char( ' ' ), bool trunc = false ) constВместо этого используйте leftJustified(). QByteArray QString::local8Bit () constВместо этого используйте toLocal8Bit(). Предупреждение: Данная функция не является реентерабельной. QString QString::lower () constВместо этого используйте toLower(). QChar & QString::ref ( uint i )Вместо этого используйте operator[](). QString & QString::remove ( QChar c, bool cs )Вместо этого используйте перегрузку remove(QChar, Qt::CaseSensitive). QString & QString::remove ( const QString & s, bool cs )Вместо этого используйте перегрузку remove(QString, Qt::CaseSensitive). QString & QString::replace ( QChar c, const QString & after, bool cs )Вместо этого используйте перегрузку replace(QChar, QString, Qt::CaseSensitive). QString & QString::replace ( const QString & before, const QString & after, bool cs )Вместо этого используйте перегрузку replace(QString, QString, Qt::CaseSensitive). QString & QString::replace ( char c, const QString & after, bool cs )Вместо этого используйте перегрузку replace(QChar, QString, Qt::CaseSensitive). QString & QString::replace ( char c, const QString & after, Qt::CaseSensitivity cs )Вместо этого используйте перегрузку replace(QChar, QString, Qt::CaseSensitive). QString QString::rightJustify ( int width, QChar fill = QLatin1Char( ' ' ), bool trunc = false ) constВместо этого используйте rightJustified(). QString & QString::setAscii ( const char * str, int len = -1 )Вместо этого используйте fromAscii(). Смотрите также ascii(). QString & QString::setLatin1 ( const char * str, int len = -1 )Вместо этого используйте fromLatin1(). Смотрите также latin1(). void QString::setLength ( int nl )Вместо этого используйте resize(). Смотрите также length(). QString & QString::setUnicodeCodes ( const ushort * unicode_as_ushorts, int size )Вместо этого используйте setUtf16(). QString QString::simplifyWhiteSpace () constВместо этого используйте simplified(). bool QString::startsWith ( const QString & s, bool cs ) constВместо этого используйте перегрузку startsWith(QString, Qt::CaseSensitive). QString QString::stripWhiteSpace () constВместо этого используйте trimmed(). const ushort * QString::ucs2 () constВместо этого используйте utf16(). QString QString::upper () constВместо этого используйте toUpper(). QByteArray QString::utf8 () constВместо этого используйте toUtf8(). Предупреждение: Данная функция не является реентерабельной. QString::operator const char * () constВместо этого используйте toAscii().constData(). |
Попытка перевода Qt документации. Если есть желание присоединиться, или если есть замечания или пожелания, то заходите на форум: Перевод Qt документации на русский язык... Люди внесшие вклад в перевод: Команда переводчиков |