1 #ifndef Q_crop_h 2 #define Q_crop_h 3 #include "ui_crop.h" 4 #include "ADM_image.h" 5 #include "DIA_flyDialogQt4.h" 6 #include "DIA_flyCrop.h" 7 #include "crop.h" 8 9 10 11 #if 1 12 #define aprintf ADM_info 13 #else 14 #define aprintf(...) {} 15 #endif 16 17 #if 1 18 class Ui_cropWindow : public QDialog 19 { 20 Q_OBJECT 21 22 protected: 23 int lock; 24 25 public: 26 flyCrop *myCrop; 27 ADM_QCanvas *canvas; 28 Ui_cropWindow(QWidget* parent, crop *param,ADM_coreVideoFilter *in); 29 ~Ui_cropWindow(); 30 Ui_cropDialog ui; 31 32 public slots: 33 void gather(crop *param); 34 35 private slots: 36 void sliderUpdate(int foo); 37 void valueChanged(int foo); 38 void autoCrop(bool f); 39 void reset(bool f); 40 void toggleRubber(int checkState); 41 42 private: 43 void resizeEvent(QResizeEvent *event); 44 void showEvent(QShowEvent *event); 45 }; 46 47 #endif // Q_crop_h 48 #endif 49 50