7#include <QtCore/qiodevice.h>
8#include <QtCore/qbytearray.h>
36#if QT_CORE_REMOVED_SINCE(6, 5) && QT_POINTER_SIZE != 4
42 bool open(OpenMode openMode)
override;
44 void close()
override;
48 bool atEnd()
const override;
\inmodule QtCore \reentrant
\inmodule QtCore \reentrant
virtual bool open(QIODeviceBase::OpenMode mode)
Opens the device and sets its OpenMode to mode.
virtual qint64 size() const
For open random-access devices, this function returns the size of the device.
virtual qint64 pos() const
For random-access devices, this function returns the position that data is written to or read from.
virtual qint64 writeData(const char *data, qint64 len)=0
Writes up to maxSize bytes from data to the device.
virtual void close()
First emits aboutToClose(), then closes the device and sets its OpenMode to NotOpen.
virtual bool seek(qint64 pos)
For random-access devices, this function sets the current position to pos, returning true on success,...
virtual bool atEnd() const
Returns true if the current read and write position is at the end of the device (i....
virtual bool canReadLine() const
Returns true if a complete line of data can be read from the device; otherwise returns false.
virtual void connectNotify(const QMetaMethod &signal)
virtual void disconnectNotify(const QMetaMethod &signal)
Combined button and popup list for selecting options.
GLboolean GLboolean GLboolean GLboolean a
[7]
GLenum GLuint GLenum GLsizei const GLchar * buf
GLint GLsizei GLsizei GLenum GLenum GLsizei void * data
mimeData setData("text/csv", csvData)
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent