29 #include "ui_RasterInfoWidgetForm.h" 
   32 #include <QtGui/QGridLayout> 
   33 #include <QtGui/QMessageBox> 
   39   QGridLayout* layout = 
new QGridLayout(
this);
 
   41   layout->addWidget(
m_rinfo.get(), 0, 0);
 
   44   this->setTitle(tr(
"Raster Information"));
 
   45   this->setSubTitle(tr(
"Defines the parameters of raster creation."));
 
   48   connect(
m_rinfo->getForm()->m_nameLineEdit, SIGNAL(textEdited(QString)), 
this, SLOT(
onChanged(QString)));
 
   49   connect(
m_rinfo->getForm()->m_fileNameLineEdit, SIGNAL(textChanged(QString)), 
this, SLOT(
onChanged(QString)));
 
   50   connect(
m_rinfo->getForm()->m_fileRadioButton, SIGNAL(clicked()), 
this, SLOT(
onChanged()));
 
   51   connect(
m_rinfo->getForm()->m_memRadioButton, SIGNAL(clicked()), 
this, SLOT(
onChanged()));
 
   52   connect(
m_rinfo->getForm()->m_overightRadioButton, SIGNAL(clicked()), 
this, SLOT(
onChanged()));
 
   61   if(m_rinfo->getForm()->m_overightRadioButton->isChecked() == 
false)
 
   63     if(m_rinfo->getForm()->m_nameLineEdit->text().isEmpty())
 
   66     if(m_rinfo->getForm()->m_fileRadioButton->isChecked())
 
   68       if(m_rinfo->m_dir.empty())
 
   83   emit completeChanged();
 
   88   emit completeChanged();
 
std::auto_ptr< te::qt::widgets::RasterInfoWidget > m_rinfo
 
This file defines a class for a Raster Info Wizard page. 
 
This file has the RasterInfoWidget class. 
 
This class is used to define a map of information necessary to create a raster. 
 
RasterInfoWizardPage(QWidget *parent=0)
 
te::qt::widgets::RasterInfoWidget * getWidget()