File indexing completed on 2024-05-12 16:06:49

0001 /*
0002     SPDX-FileCopyrightText: 2013 Azat Khuzhin <a3at.mail@gmail.com>
0003 
0004     SPDX-License-Identifier: GPL-2.0-or-later
0005 */
0006 
0007 #ifndef _TXT_DOCUMENT_H_
0008 #define _TXT_DOCUMENT_H_
0009 
0010 #include <QTextDocument>
0011 
0012 namespace Txt
0013 {
0014 class Document : public QTextDocument
0015 {
0016     Q_OBJECT
0017 
0018 public:
0019     explicit Document(const QString &fileName);
0020     ~Document() override;
0021 
0022 private:
0023     QString toUnicode(const QByteArray &array);
0024 };
0025 }
0026 
0027 #endif