VTK
dox
GUISupport
Qt
vtkTDxQtUnixDevices.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Program: Visualization Toolkit
4
Module: vtkActor.h
5
6
Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
7
All rights reserved.
8
See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
9
10
This software is distributed WITHOUT ANY WARRANTY; without even
11
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
12
PURPOSE. See the above copyright notice for more information.
13
14
=========================================================================*/
26
#ifndef vtkTDxQtUnixDevices_h
27
#define vtkTDxQtUnixDevices_h
28
29
#include "vtkGUISupportQtModule.h"
// For export macro
30
#include <QObject>
31
#include "
QVTKWin32Header.h
"
// for VTKGUISUPPORTQT_EXPORT
32
#include "
vtkTDxUnixDevice.h
"
// required for vtkTDxUnixDeviceXEvent
33
34
class
vtkTDxQtUnixDevicesPrivate;
35
36
class
VTKGUISUPPORTQT_EXPORT
vtkTDxQtUnixDevices
:
public
QObject
37
{
38
Q_OBJECT
39
public
:
40
vtkTDxQtUnixDevices
();
41
~
vtkTDxQtUnixDevices
();
42
48
void
ProcessEvent(
vtkTDxUnixDeviceXEvent
*e);
49
50
signals:
56
void
CreateDevice(
vtkTDxDevice
*device);
57
58
protected
:
59
60
vtkTDxQtUnixDevicesPrivate *
Private
;
61
62
private
:
63
vtkTDxQtUnixDevices
(
const
vtkTDxQtUnixDevices
&) VTK_DELETE_FUNCTION;
64
void
operator=(
const
vtkTDxQtUnixDevices
&) VTK_DELETE_FUNCTION;
65
};
66
67
#endif
vtkTDxUnixDeviceXEvent
void vtkTDxUnixDeviceXEvent
Definition:
vtkTDxUnixDevice.h:39
vtkTDxQtUnixDevices
Manage a list vtkTDXUnixDevice(s).
Definition:
vtkTDxQtUnixDevices.h:36
QVTKWin32Header.h
vtkTDxDevice
API to access a 3DConnexion input device.
Definition:
vtkTDxDevice.h:37
vtkTDxUnixDevice.h
vtkTDxQtUnixDevices::Private
vtkTDxQtUnixDevicesPrivate * Private
Definition:
vtkTDxQtUnixDevices.h:60
Generated by
1.8.17