#ifndef MAINWINDOW_HPP #define MAINWINDOW_HPP #include #include class MainWindow : public QMainWindow { Q_OBJECT public: explicit MainWindow(QWidget *parent = 0); ~MainWindow(); private slots: void StartNoSuperscriptLayout(); void StartSuperscriptLayout(); private: void DoLayout(bool useSuperscript); QList CreateLayouts(bool useSuperscript); private: QTextCharFormat GenerateRandomFormat(); QTextCharFormat GenerateRandomSuperscriptFormat(); }; #endif // MAINWINDOW_HPP