// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
//
-// REMOVED FROM THE PROJECT, BUT KEPT AS A REFERENCE FILE. TO BE DELETED LATER.
-
#ifndef HYDROGUI_LANDCOVERMAPDLG_H
#define HYDROGUI_LANDCOVERMAPDLG_H
-#include "HYDROGUI_InputPanel.h"
-
-#include "HYDROGUI_ObjComboBox.h"
+#include <HYDROGUI_InputPanel.h>
+#include <HYDROGUI_LandCoverArgsFilter.h>
class HYDROGUI_StricklerTypeComboBox;
class QLineEdit;
class QLabel;
-class HYDROGUI_LandCoverMapDlg : public HYDROGUI_InputPanel, public HYDROGUI_ObjComboBoxFilter
+class HYDROGUI_LandCoverMapDlg : public HYDROGUI_InputPanel
{
Q_OBJECT
void updateSelectedLandCoversLabel( int theNbSelected );
- virtual bool isOk( const Handle(HYDROData_Entity)& ) const;
-
signals:
void landCoverMapChanged( const QString& theName );
+ void polylineFaceChanged();
private slots:
void onLandCoverMapChanged();
- void onPolylineFaceChanged( const QString& );
+ void onPolylineFaceChanged();
private:
void updateState( bool theInitialConfigure = false );
QLabel* myStricklerTypesLabel;
HYDROGUI_StricklerTypeComboBox* myStricklerTypes;
QLabel* mySelectedLandCoversLabel;
+ HYDROGUI_LandCoverArgsFilter myFilter;
};
#endif