protected:
virtual void startOperation();
+ virtual void abortOperation();
+ virtual void commitOperation();
virtual HYDROGUI_InputPanel* createInputPanel() const;
- virtual bool processApply( int& theUpdateFlags );
- virtual void processCancel();
+ virtual bool processApply( int& theUpdateFlags, QString& theErrorMsg );
protected slots:
void onCreatePreview( QImage );
void onActivatePointSelection( int );
+ void onPointCoordChanged( bool, int, bool, int );
+ void onRefImageActivated( const QString& );
+
+ void onLastViewClosed( SUIT_ViewManager* );
+
void onPointSelected();
+ void onPointSelected( bool theIsRefImage );
private:
void closePreview();
GraphicsView_ViewManager* myPreviewViewManager;
HYDROGUI_PrsImage* myPreviewPrs;
+ HYDROGUI_PrsImage* myRefPreviewPrs;
+
+ QImage myImage;
+ QTransform myRefTransform;
int myPointType;
};