blob: f58d5ec49e7db6fd8edb0164545ccb71a4ae14bb (
plain)
123456789101112131415161718192021222324252627282930313233343536 | // Copyright (C) 2016 The Qt Company Ltd.// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QHash>#include <QMainWindow>#include <QTextDocumentFragment>class QAction;class QTextDocument;class QTextEdit;class MainWindow :public QMainWindow { Q_OBJECT public:MainWindow();public slots:voidopenFile();voidprintFile();voidprintPdf();voidupdateMenus();private: QAction *printAction =nullptr; QAction *pdfPrintAction =nullptr; QString currentFile; QTextEdit *editor =nullptr; QTextDocument *document =nullptr;};#endif
|