dotherside/lib/include/DOtherSide/DosDockClicker.h
Michael Bradley, Jr 3c5eeedb6e fix: ..types.h -> ..Types.h
Some OS filesystems are case-sensitive.
2021-05-27 17:29:44 -05:00

28 lines
521 B
C++

#ifndef DOCKCLICKER_H
#define DOCKCLICKER_H
#include <QObject>
#include <QQmlApplicationEngine>
#include "DOtherSideTypes.h"
class DockClicker : public QObject
{
Q_OBJECT
private:
Qt::ApplicationState _prevAppState;
QQmlApplicationEngine* _engine;
protected:
bool eventFilter(QObject *obj, QEvent *event) override;
public:
DockClicker(DosQQmlApplicationEngine *vptr) {
auto engine = static_cast<QQmlApplicationEngine *>(vptr);
_engine = engine;
}
};
#endif // DOCKCLICKER_H