26 #ifndef __TERRALIB_SRS_INTERNAL_QT_SENSORMANAGERDIALOG_H    27 #define __TERRALIB_SRS_INTERNAL_QT_SENSORMANAGERDIALOG_H    31 #include "../../../rp/Functions.h"    33 #include "../Config.h"    37 #include <QStringList>    38 #include <QTableWidgetItem>    39 #include <QTreeWidgetItem>    45 namespace Ui { 
class SensorManagerDialogForm; }
    82         const QString& getSelectedSensor() 
const;
    91         void updateSensorParams();
    95         void onSensorTableWidgetItemClicked(QTableWidgetItem*);
    96         void onSensorTableWidgetItemChanged(QTableWidgetItem*);
    97         void onSavePushButtonClicked();
    98         void onOkPushButtonClicked();
    99         void onCancelPushButtonClicked();
   100         void onHelpPushButtonClicked();
   101         void onSearchLineEditTextChanged(
const QString& text);
   102         void onAddToolButtonClicked();
   105         void filter(
const QList<QTableWidgetItem*>& items);
   107         Ui::SensorManagerDialogForm* 
m_ui;         
   112         std::map<std::string, te::rp::SpectralSensorParams > 
m_Params;
   118 #endif  // __TERRALIB_SRS_INTERNAL_QT_SENSORMANAGERDIALOG_H