00001 /* -*- mode:c++ -*- */ 00002 00016 class Inspector : InspectorBase 00017 { 00018 %TypeHeaderCode 00019 #include "qt/Inspector.h" 00020 %End 00021 00022 00023 public: 00024 00025 Inspector (); 00026 ~Inspector(); // Yes, it is not virtual 00027 00031 std::string getSelectedDataSourceName () const; 00032 00038 void enableNewPlotBox ( bool = true ); 00039 00046 virtual void customEvent ( QCustomEvent * ); 00047 00051 virtual void update ( ); 00052 00053 /* Returns the selected cut plotter */ 00054 virtual PlotterBase * getSelectedCut (); 00055 virtual void selectedCutsRadioButton_toggled ( bool ); 00056 virtual void allCutsRadioButton_toggled ( bool ); 00057 00060 virtual void updateSummaryTab (); 00061 00062 virtual void statsButtonGroupClicked ( int ); 00063 00064 };