32 #ifndef pqComparativeCueWidget_h 33 #define pqComparativeCueWidget_h 35 #include "pqComponentsModule.h" 37 #include "vtkSmartPointer.h" 38 #include <QTableWidget> 40 class vtkEventQtSlotConnect;
41 class vtkSMComparativeAnimationCueProxy;
50 typedef QTableWidget Superclass;
56 void setCue(vtkSMProxy*);
57 vtkSMComparativeAnimationCueProxy* cue()
const;
60 {
return this->Size; }
63 bool acceptsMultipleValues()
const;
69 this->Size = QSize(w, h);
70 this->updateGUIOnIdle();
82 { this->IdleUpdateTimer.start(); }
85 { this->SelectionChanged =
true; }
87 void onCellChanged(
int x,
int y);
92 virtual void mouseReleaseEvent(QMouseEvent* evt);
98 vtkEventQtSlotConnect* VTKConnect;
100 bool SelectionChanged;
101 pqTimer IdleUpdateTimer;
103 vtkSmartPointer<vtkSMComparativeAnimationCueProxy> Cue;