/* Copyright 2011-2012 Heikki Holstila This file is part of FingerTerm. FingerTerm is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. FingerTerm is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with FingerTerm. If not, see . */ #ifndef MAINWINDOW_H #define MAINWINDOW_H #include class MainWindow : public QQuickView { Q_OBJECT public: explicit MainWindow(); virtual ~MainWindow(); void minimize(); protected: virtual void focusInEvent(QFocusEvent *event); virtual void focusOutEvent(QFocusEvent *event); signals: void focusChanged(bool in); private: Q_DISABLE_COPY(MainWindow) }; #endif // MAINWINDOW_H