#ifndef EDITORWINDOW_H #define EDITORWINDOW_H #include #include "syntaxhighlighter.h" #include namespace Ui { class BrainyWindow; } class BrainyWindow : public QMainWindow { Q_OBJECT public: explicit BrainyWindow(QWidget *parent = 0); ~BrainyWindow(); bool changedAnything; std::unique_ptr openedFile; void openFile(); void saveFile(); void saveFileAs(); bool changesToSave() const; private: std::unique_ptr ui; std::unique_ptr sh; }; #endif // EDITORWINDOW_H