Qt:Документация 4.3.2/qtextstream-qt3

Материал из Wiki.crossplatform.ru

Перейти к: навигация, поиск
40px Внимание: Актуальная версия перевода документации находится здесь

__NOTOC__

Image:qt-logo.png

Главная · Все классы · Основные классы · Классы по группам · Модули · Функции

Image:trolltech-logo.png

Содержание

Qt 3 Support Members for QTextStream

The following class members are part of the Qt 3 support layer. They are provided to help you port old code to Qt 4. We advise against using them in new code.



Открытые типы

  • enum Encoding { Latin1, Locale, RawUnicode, Unicode, ..., UnicodeUTF8 }

Открытые функции

Статические открытые члены


Описание типов членов

enum QTextStream::Encoding

Constant Value Description
QTextStream::Latin1 1 Use setCodec(QTextCodec::codecForName("ISO-8859-1")) instead.
QTextStream::Locale 0 Use setCodec( QTextCodec::codecForLocale()) instead.
QTextStream::RawUnicode 5 Use setCodec(QTextCodec::codecForName("UTF-16")) instead.
QTextStream::Unicode 2 Use setCodec(QTextCodec::codecForName("UTF-16")) instead.
QTextStream::UnicodeNetworkOrder 3 Use setCodec(QTextCodec::codecForName("UTF-16BE")) instead.
QTextStream::UnicodeReverse 4 Use setCodec(QTextCodec::codecForName("UTF-16LE")) instead.
QTextStream::UnicodeUTF8 6 Use setCodec(QTextCodec::codecForName("UTF-8")) instead.

Also, for all encodings except QTextStream::Latin1 and QTextStream::UTF8, you need to call setAutoDetectUnicode(false) to obtain the Qt 3 behavior in addition to the setCodec() call.

See also setCodec() and setAutoDetectUnicode().


Описание функций-членов

int QTextStream::fill ( int f )

Use setPadChar() instead.

int QTextStream::flags () const

Use fieldAlignment(), padChar(), fieldWidth(), numberFlags(), integerBase(), realNumberNotation(), and realNumberNotation instead.

int QTextStream::flags ( int f )

This is an overloaded member function, provided for convenience.

Use setFieldAlignment(), setPadChar(), setFieldWidth(), setNumberFlags(), setIntegerBase(), setRealNumberNotation(), and setRealNumberNotation instead.

int QTextStream::precision ( int p )

Use setRealNumberPrecision() instead.

QString QTextStream::read ()

This is an overloaded member function, provided for convenience.

Use readAll() or readLine() instead.

void QTextStream::setEncoding ( Encoding encoding )

Use setCodec() and setAutoDetectUnicode() instead.

int QTextStream::setf ( int bits )

Use setFieldAlignment(), setPadChar(), setFieldWidth(), setNumberFlags(), setIntegerBase(), setRealNumberNotation(), and setRealNumberNotation instead.

int QTextStream::setf ( int bits, int mask )

This is an overloaded member function, provided for convenience.

Use setFieldAlignment(), setPadChar(), setFieldWidth(), setNumberFlags(), setIntegerBase(), setRealNumberNotation(), and setRealNumberNotation instead.

void QTextStream::unsetDevice ()

Use setDevice(0) instead.

int QTextStream::unsetf ( int bits )

Use setFieldAlignment(), setPadChar(), setFieldWidth(), setNumberFlags(), setIntegerBase(), setRealNumberNotation(), and setRealNumberNotation instead.

int QTextStream::width ( int w )

Use setFieldWidth() instead.


Member Variable Documentation

const int QTextStream::adjustfield

Use the new QTextStream manipulators instead.

const int QTextStream::basefield

Use the new QTextStream manipulators instead.

const int QTextStream::bin

Use the new QTextStream manipulators instead.

const int QTextStream::dec

Use the new QTextStream manipulators instead.

const int QTextStream::fixed

Use the new QTextStream manipulators instead.

const int QTextStream::floatfield

Use the new QTextStream manipulators instead.

const int QTextStream::hex

Use the new QTextStream manipulators instead.

const int QTextStream::internal

Use the new QTextStream manipulators instead.

const int QTextStream::left

Use the new QTextStream manipulators instead.

const int QTextStream::oct

Use the new QTextStream manipulators instead.

const int QTextStream::right

Use the new QTextStream manipulators instead.

const int QTextStream::scientific

Use the new QTextStream manipulators instead.

const int QTextStream::showbase

Use the new QTextStream manipulators instead.

const int QTextStream::showpoint

Use the new QTextStream manipulators instead.

const int QTextStream::showpos

Use the new QTextStream manipulators instead.

const int QTextStream::skipws

Use the new QTextStream manipulators instead.

const int QTextStream::uppercase

Use the new QTextStream manipulators instead.


Copyright © 2007 Trolltech Trademarks
Qt 4.3.2