aheinecke@559: /* Copyright (C) 2014 by Bundesamt für Sicherheit in der Informationstechnik
aheinecke@559:  * Software engineering by Intevation GmbH
aheinecke@559:  *
aheinecke@559:  * This file is Free Software under the GNU GPL (v>=2)
aheinecke@559:  * and comes with ABSOLUTELY NO WARRANTY!
aheinecke@559:  * See LICENSE.txt for details.
aheinecke@559:  */
aheinecke@559: #ifndef MAINWINDOWTEST_H
aheinecke@559: #define MAINWINDOWTEST_H
aheinecke@559: 
aheinecke@559: #include <QObject>
aheinecke@559: #include <QtTest>
aheinecke@559: #include "mainwindow.h"
aheinecke@559: 
aheinecke@559: class MainWindowTest: public MainWindow
aheinecke@559: {
aheinecke@559:     Q_OBJECT
aheinecke@559: 
aheinecke@559: public:
aheinecke@559:     MainWindowTest();
aheinecke@559: 
aheinecke@559: protected slots:
aheinecke@559:     void closeApp();
aheinecke@559: 
aheinecke@559: private Q_SLOTS:
aheinecke@559:     void testValidUpdate();
aheinecke@559: 
aheinecke@559: Q_SIGNALS:
aheinecke@559:     void closeCalled();
aheinecke@559: };
aheinecke@559: 
aheinecke@559: #endif // MAINWINDOWTEST_H