how to implement touch interaction for vtkimageviwer in QT ?

I am using vtkimageviwer in QVTKOpenGLNativeWidget , i have created custom mouse interaction for mouse events , for that i used both interactorstyleimage and interactorstyletrackballactor for that and used to switch between them . but i also need the touch interaction . the for zooming , panning , window level and so on . so what can i do right now ? i have also used the InteractorStyleMultiTouchCamera , but still i am getting only the leftbutton click and drag function as the feature here , that is rotating the 2d image … i need the other functions too