26 #ifndef __TERRALIB_SRS_INTERNAL_QT_SRSMANAGERDIALOG_H 
   27 #define __TERRALIB_SRS_INTERNAL_QT_SRSMANAGERDIALOG_H 
   30 #include "../Config.h" 
   34 #include <QStringList> 
   35 #include <QTableWidgetItem> 
   36 #include <QTreeWidgetItem> 
   42 namespace Ui { 
class SRSManagerDialogForm; }
 
   82         const std::pair<int, std::string>& getSelectedSRS() 
const;
 
   92         static std::pair<int, std::string> getSRS(QWidget* parent, 
const QString& title = 
"");
 
   97         void onSRSTreeWidgetItemClicked(QTreeWidgetItem* , 
int);
 
   98         void onOkPushButtonClicked();
 
   99         void onCancelPushButtonClicked();
 
  100         void onHelpPushButtonClicked();
 
  101         void onSearchLineEditTextChanged(
const QString& text);
 
  102         void onSRSRecentTableWidgetItemClicked(QTableWidgetItem*);
 
  106         void filter(
const QList<QTreeWidgetItem*>& items);
 
  108         Ui::SRSManagerDialogForm* 
m_ui;         
 
  116 #endif  // __TERRALIB_SRS_INTERNAL_QT_SRSMANAGERDIALOG_H