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