#ifndef SPEEDCHECK_H_ #define SPEEDCHECK_H_ #include #include #include "copythread.h" namespace Ui { class MainWindow; } class CopyThread; class SpeedCheck : public QMainWindow { Q_OBJECT public: SpeedCheck(QString fileName, bool autoStart); virtual ~SpeedCheck(); private slots: void logMessage(CopyThread::LogMessageId msgId, QString message); void startClicked(bool); void quitClicked(bool); void testFinished(); void updateTimer(); private: Ui::MainWindow *_ui; CopyThread *_thread; bool _doQuit; QString _fileName; QTimer _timer; }; #endif /* SPEEDCHECK_H_ */