1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
//---------------------------------------------------------------------------
#ifndef skydlgH
#define skydlgH
//---------------------------------------------------------------------------
#include "ui_skydlg.h"
#include <QDialog>
class QShowEvent;
//---------------------------------------------------------------------------
class SkyImgDialog : public QDialog, private Ui::SkyImgDialog
{
Q_OBJECT
protected:
void showEvent(QShowEvent*);
public slots:
void BtnCloseClick();
void BtnUpdateClick();
void BtnSaveClick();
void SkyResChange();
void BtnLoadClick();
void BtnGenMaskClick();
void SkyElMaskClicked();
void SkyDestCorrClicked();
void SkyFlipClicked();
void SkyBinarizeClicked();
private:
void UpdateSky(void);
void UpdateEnable(void);
public:
explicit SkyImgDialog(QWidget *parent = NULL);
void UpdateField(void);
};
//---------------------------------------------------------------------------
#endif
|