X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FHYDROGUI%2FHYDROGUI_GeoreferencementOp.h;h=753df02cf2366c4fb85abc1c4ff6e1675a140f4a;hb=a300fde9adcb04f1d57269c2849e7337a6d3d4a3;hp=e8c362b4287d200e78113073dd69d9be2ed9ce4f;hpb=03ac40d409e4ca78dca10fd5d1fb3bf35e033a41;p=modules%2Fhydro.git diff --git a/src/HYDROGUI/HYDROGUI_GeoreferencementOp.h b/src/HYDROGUI/HYDROGUI_GeoreferencementOp.h index e8c362b4..753df02c 100644 --- a/src/HYDROGUI/HYDROGUI_GeoreferencementOp.h +++ b/src/HYDROGUI/HYDROGUI_GeoreferencementOp.h @@ -25,6 +25,8 @@ #include "HYDROGUI_Operation.h" +#include + class SUIT_ViewWindow; class HYDROGUI_GeoreferencementOp : public HYDROGUI_Operation @@ -45,12 +47,18 @@ protected: virtual HYDROGUI_InputPanel* createInputPanel() const; - virtual bool processApply( int& theUpdateFlags, QString& theErrorMsg ); + virtual bool processApply( int& theUpdateFlags, QString& theErrorMsg, + QStringList& theBrowseObjectsEntries ); protected slots: void onModeActivated( const int theActualMode ); + void onUpdateSelection(); void onWindowActivated( SUIT_ViewWindow* theViewWindow ); +private: + void setPanelData( const HYDROData_SequenceOfObjects& theProfiles ); + bool store( QString& theErrorMsg ); + private: int myInitialMode; };