18#ifndef __QVTKApplication_h 
   19#define __QVTKApplication_h 
   22#include "vtkGUISupportQtModule.h"  
   23#include "vtkTDxConfigure.h"        
   25#include <QApplication> 
   28VTK_ABI_NAMESPACE_BEGIN
 
   30#if defined(Q_WS_X11) || defined(Q_OS_LINUX) 
   36VTK_ABI_NAMESPACE_BEGIN
 
   49#if defined(VTK_USE_TDX) && (defined(Q_WS_X11) || defined(Q_OS_LINUX)) 
   53  virtual bool x11EventFilter(XEvent* event);
 
   62  void setDevice(vtkTDxDevice* device);
 
   67  void CreateDevice(vtkTDxDevice* device);
 
   71#if defined(VTK_USE_TDX) && (defined(Q_WS_X11) || defined(Q_OS_LINUX)) 
~QVTKApplication() override
 
QVTKApplication(int &Argc, char **Argv)
 
Manage a list vtkTDXUnixDevice(s).