BALL 1.5.0
Loading...
Searching...
No Matches
inputPlugin.h
Go to the documentation of this file.
1#ifndef INPUTPLUGIN_H
2#define INPUTPLUGIN_H
3
4#include <QtCore/QtPlugin>
5
6namespace BALL
7{
8 namespace VIEW
9 {
10 class InputDeviceDriver;
11
13 {
14 public:
15 virtual ~InputPlugin() {}
16
21 virtual void setReceiver(QWidget* receiver) = 0;
22
29 };
30 }
31}
32
33Q_DECLARE_INTERFACE(BALL::VIEW::InputPlugin, "org.ball-project.Plugin.InputPlugin/1.0")
34
35#endif //INPUTPLUGIN_H
36
virtual void setReceiver(QWidget *receiver)=0
virtual InputDeviceDriver * startDriver()=0