Files
storyWriter/ctextdocument.h
T
Herwig Birke 4cf33e9ae7 .
2018-04-19 16:21:23 +02:00

38 lines
643 B
C++

#ifndef CTEXTDOCUMENT_H
#define CTEXTDOCUMENT_H
#include <QObject>
#include <QTextDocument>
QT_BEGIN_NAMESPACE
class QAction;
class QComboBox;
class QFontComboBox;
class QTextEdit;
class QTextCharFormat;
class QMenu;
class QPrinter;
QT_END_NAMESPACE
class cTextDocument : public QTextDocument
{
public:
cTextDocument(QObject *parent = Q_NULLPTR);
cTextDocument(const QString &text, QObject *parent = Q_NULLPTR);
bool save();
bool saveAs(const QString& szFileName);
void printPreview(QPrinter* lpPrinter);
private:
QString m_szFileName;
void init();
bool saveDocument();
private slots:
};
#endif // CTEXTDOCUMENT_H