Qt 3 Support Members for QIODevice
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.
Public Types
Public Functions
- 8 public functions inherited from QObject
Member Type Documentation
typedef QIODevice::Offset
Use qint64 instead.
typedef QIODevice::Status
Use QIODevice::OpenMode instead, or see the documentation for specific devices.
Member Function Documentation
Offset QIODevice::at () const
Use pos() instead.
bool QIODevice::at ( Offset offset )
Use seek(offset) instead.
int QIODevice::flags () const
Use openMode() instead.
int QIODevice::getch ()
Use getChar() instead.
bool QIODevice::isAsynchronous () const
This functionality is no longer available. This function always returns true.
bool QIODevice::isBuffered () const
Use !(openMode() & QIODevice::Unbuffered) instead.
bool QIODevice::isCombinedAccess () const
Use openMode() instead.
bool QIODevice::isDirectAccess () const
Use !isSequential() instead.
bool QIODevice::isInactive () const
Use isOpen(), isReadable(), or isWritable() instead.
bool QIODevice::isRaw () const
Use openMode() instead.
bool QIODevice::isSequentialAccess () const
Use isSequential() instead.
bool QIODevice::isSynchronous () const
This functionality is no longer available. This function always returns false.
bool QIODevice::isTranslated () const
Use openMode() instead.
int QIODevice::mode () const
Use openMode() instead.
int QIODevice::putch ( int ch )
Use putChar(ch) instead.
qint64 QIODevice::readBlock ( char * data, quint64 size )
Use read(data, size) instead.
void QIODevice::resetStatus ()
For device specific error handling, please refer to the individual device documentation.
See also qobject_cast().
int QIODevice::state () const
Use isOpen() instead.
Status QIODevice::status () const
For device specific error handling, please refer to the individual device documentation.
See also qobject_cast().
int QIODevice::ungetch ( int ch )
Use ungetChar(ch) instead.
qint64 QIODevice::writeBlock ( const char * data, quint64 size )
Use write(data, size) instead.
qint64 QIODevice::writeBlock ( const QByteArray & data )
Use write(data) instead.