57 lines
1.7 KiB
C++
57 lines
1.7 KiB
C++
#include "RasterProcessTool.h"
|
|
#include <QObject>
|
|
#include "QMergeRasterProcessDialog.h"
|
|
#include "QImportGF3StripL1ADataset.h"
|
|
#include "QComplex2AmpPhase.h"
|
|
#include "QRDOrthProcessClass.h"
|
|
#include "QOrthSlrRaster.h"
|
|
|
|
|
|
RasterProcessTool::RasterProcessTool(QWidget *parent)
|
|
: QMainWindow(parent)
|
|
{
|
|
ui.setupUi(this);
|
|
QObject::connect(this->ui.actionmergeRaster, SIGNAL(triggered()), this, SLOT(onactionmergeRasterTriggered()));
|
|
|
|
QObject::connect(this->ui.actionImportGF3Strip, SIGNAL(triggered()), this, SLOT(onactionImportGF3StripTriggered()));
|
|
QObject::connect(this->ui.actioncomplex2amporphase, SIGNAL(triggered()), this, SLOT(onactioncomplex2amporphaseTriggered()));
|
|
QObject::connect(this->ui.actionlooktableCreate, SIGNAL(triggered()), this, SLOT(onactionlooktableCreateTriggered()));
|
|
QObject::connect(this->ui.actionorthinterpRaster, SIGNAL(triggered()), this, SLOT(onactionorthinterpRasterTriggered()));
|
|
|
|
}
|
|
|
|
RasterProcessTool::~RasterProcessTool()
|
|
{}
|
|
|
|
void RasterProcessTool::onactionImportGF3StripTriggered()
|
|
{
|
|
QImportGF3StripL1ADataset* dialog = new QImportGF3StripL1ADataset(this);
|
|
dialog->show();
|
|
}
|
|
|
|
void RasterProcessTool::onactioncomplex2amporphaseTriggered()
|
|
{
|
|
QComplex2AmpPhase* dialog = new QComplex2AmpPhase(this);
|
|
dialog->show();
|
|
}
|
|
|
|
void RasterProcessTool::onactionlooktableCreateTriggered()
|
|
{
|
|
QRDOrthProcessClass* dialog = new QRDOrthProcessClass(this);
|
|
dialog->show();
|
|
}
|
|
|
|
void RasterProcessTool::onactionorthinterpRasterTriggered()
|
|
{
|
|
QOrthSlrRaster* dialog = new QOrthSlrRaster(this);
|
|
dialog->show();
|
|
}
|
|
|
|
|
|
|
|
void RasterProcessTool::onactionmergeRasterTriggered()
|
|
{
|
|
QMergeRasterProcessDialog* dialog = new QMergeRasterProcessDialog(this);
|
|
dialog->show();
|
|
}
|