#ifndef HISTORYWINDOW_H #define HISTORYWINDOW_H #include #include "settings.h" #include "ui_historywindow.h" ///////////////////////////////////////////////////////////////////////////// class HistoryWindow:public QDialog { Q_OBJECT public: HistoryWindow(QWidget* parent = 0); ~HistoryWindow(); void update (SimpleSettings &); void setStepsTotal (int); protected: void closeEvent( QCloseEvent* ); private slots: void undo(); void redo(); void select(); signals: void windowClosed(); private: void clearRow (int); void updateRow (int, int, SimpleSettings &); Ui::HistoryWindow ui; }; #endif