#include <omgclimatedataprocessorgui.h>
Inheritance diagram for OmgClimateDataProcessorGui:
Definition at line 41 of file omgclimatedataprocessorgui.h.
Public Member Functions | |
OmgClimateDataProcessorGui (QWidget *parent=0, Qt::WFlags fl=0) | |
~OmgClimateDataProcessorGui () | |
Private Slots | |
void | accept () |
void | on_pbnSelectFile_clicked () |
void | on_pbnSelectDir_clicked () |
void | on_pbnProcess_clicked () |
void | error (QString theError) |
void | message (QString theMessage) |
void | updateProgress (int theCurrentValue, int theMaximumValue) |
Private Member Functions | |
void | readSettings () |
void | writeSettings () |
Private Attributes | |
QString | mLastDir |
|
//required by Qt4 to initialise the ui setupUi(this); readSettings(); connect(mpOmgClimateImporter, SIGNAL(error(QString)), this, SLOT(error(QString))); connect(mpOmgClimateImporter, SIGNAL(message(QString)), this, SLOT(message(QString))); connect(mpOmgClimateImporter, SIGNAL(updateProgress(int, int )), this, SLOT(updateProgress(int, int ))); Definition at line 31 of file omgclimatedataprocessorgui.cpp. |
|
Definition at line 44 of file omgclimatedataprocessorgui.cpp. |
|
Runs when the close button is pressed and saves current form state Definition at line 47 of file omgclimatedataprocessorgui.cpp. References writeSettings(). |
|
QMessageBox::warning( this,QString(tr("File Format Converter Error")),theError); Definition at line 124 of file omgclimatedataprocessorgui.cpp. |
|
lblMessage->setText(theMessage); Definition at line 131 of file omgclimatedataprocessorgui.cpp. |
|
Runs when process button is pressed. Does not close the form afterwards. Definition at line 84 of file omgclimatedataprocessorgui.cpp. |
|
QString myDir = QFileDialog::getExistingDirectory( this, "Choose a directory", mLastDir); mLastDir = myDir; leOutputDir->setText(myDir); Definition at line 71 of file omgclimatedataprocessorgui.cpp. |
|
QSettings mySettings; QString myBaseDir = mySettings.value("climateconverter/inputLayersDirectory","/tmp").toString(); //initial dir QStringList myFileNameQStringList = QFileDialog::getOpenFileNames( this, "Select one or more files", myBaseDir, //initial dir "Climate Climate Data (*.asc *.mea *.dat)" //filters to select ); lstInputFiles->addItems(myFileNameQStringList); QFileInfo myFileInfo(myFileNameQStringList.at(0)); QString myBaseString = myFileInfo.dir().path()+QString("/"); mySettings.setValue("climateconverter/inputLayersDirectory",myBaseString); Definition at line 53 of file omgclimatedataprocessorgui.cpp. |
|
QSettings mySettings; //leFileName->setText(mySettings.value("climateconverter/filename", "").toString()); mLastDir=(mySettings.value("climateconverter/lastdir",".").toString()); leOutputDir->setText(mLastDir); Definition at line 105 of file omgclimatedataprocessorgui.cpp. |
|
progressTask->setMaximum(theMaximumValue); progressTask->setValue(theCurrentValue); QApplication::processEvents(); Definition at line 138 of file omgclimatedataprocessorgui.cpp. |
|
QSettings mySettings; //mySettings.setValue("climateconverter/filename", leFileName->text()); mySettings.setValue("climateconverter/lastdir",mLastDir); Definition at line 115 of file omgclimatedataprocessorgui.cpp. Referenced by accept(). |
|
Definition at line 67 of file omgclimatedataprocessorgui.h. |