Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qtextdocumentwriter.h
Go to the documentation of this file.
1// Copyright (C) 2016 The Qt Company Ltd.
2// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3#ifndef QTEXTDOCUMENTWRITER_H
4#define QTEXTDOCUMENTWRITER_H
5
6#include <QtGui/qtguiglobal.h>
7#include <QtCore/qstring.h>
8
10
11
13class QIODevice;
14class QByteArray;
15class QTextDocument;
17
18class Q_GUI_EXPORT QTextDocumentWriter
19{
20public:
25
26 void setFormat (const QByteArray &format);
27 QByteArray format () const;
28
29 void setDevice (QIODevice *device);
30 QIODevice *device () const;
31 void setFileName (const QString &fileName);
32 QString fileName () const;
33
34 bool write(const QTextDocument *document);
35 bool write(const QTextDocumentFragment &fragment);
36
37 static QList<QByteArray> supportedDocumentFormats();
38
39private:
40 Q_DISABLE_COPY(QTextDocumentWriter)
42};
43
45
46#endif
IOBluetoothDevice * device
\inmodule QtCore
Definition qbytearray.h:57
\inmodule QtCore \reentrant
Definition qiodevice.h:34
\macro QT_RESTRICTED_CAST_FROM_ASCII
Definition qstring.h:129
The QTextDocumentWriter class provides a format-independent interface for writing a QTextDocument to ...
\reentrant \inmodule QtGui
widget setFormat(format)
Combined button and popup list for selecting options.
typedef QByteArray(EGLAPIENTRYP PFNQGSGETDISPLAYSPROC)()
GLint GLsizei GLsizei GLenum format
file setFileName("readme.txt")
gzip write("uncompressed data")