10 #ifndef smtk_extension_paraview_appcomponents_pqSMTKSelectionFilterBehavior_h
11 #define smtk_extension_paraview_appcomponents_pqSMTKSelectionFilterBehavior_h
13 #include "smtk/extension/paraview/appcomponents/smtkPQComponentsExtModule.h"
16 #include "smtk/model/EntityTypeBits.h"
18 #include "smtk/extension/paraview/appcomponents/pqQtKeywordWrapping.h"
20 #include <QActionGroup>
22 class vtkSMSMTKWrapperProxy;
36 using Superclass = QActionGroup;
47 virtual void onFilterChanged(QAction* a);
48 virtual void startBlockSelectionInActiveView();
49 virtual void filterSelectionOnServer(vtkSMSMTKWrapperProxy* mgr, pqServer* server);
50 virtual void unfilterSelectionOnServer(vtkSMSMTKWrapperProxy* mgr, pqServer* server);