Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

OmgGdalConverter Class Reference
[Gui]

#include <omggdalconverter.h>

Inheritance diagram for OmgGdalConverter:

Inheritance graph
[legend]
Collaboration diagram for OmgGdalConverter:

Collaboration graph
[legend]
List of all members.

Detailed Description

A dialog to let the user convert between different gdal formats.

Author:
Tim Sutton

Definition at line 38 of file omggdalconverter.h.

Public Member Functions

 OmgGdalConverter (QWidget *parent=0, Qt::WFlags fl=0)
 ~OmgGdalConverter ()

Private Slots

void accept ()
void on_pbnSelectFile_clicked ()
void on_pbnSelectDir_clicked ()
void on_pbnProcess_clicked ()
void error (QString theError)
void updateProgress (int theCurrentValue, int theMaximumValue)

Private Member Functions

void readSettings ()
void writeSettings ()

Private Attributes

OmgGdalmpOmgGdal
QString mLastDir
QString mFilterList
 List of supported GDAL file filters.


Constructor & Destructor Documentation

OmgGdalConverter::OmgGdalConverter QWidget parent = 0,
Qt::WFlags  fl = 0
 

Definition at line 34 of file omggdalconverter.cpp.

References OmgGdal::buildSupportedRasterFileFilter(), error(), mFilterList, mpOmgGdal, readSettings(), and updateProgress().

Here is the call graph for this function:

OmgGdalConverter::~OmgGdalConverter  ) 
 

Definition at line 48 of file omggdalconverter.cpp.

References mpOmgGdal.


Member Function Documentation

void OmgGdalConverter::accept  )  [private, slot]
 

Runs when the close button is pressed and saves current form state

Definition at line 53 of file omggdalconverter.cpp.

References writeSettings().

Referenced by on_pbnProcess_clicked().

void OmgGdalConverter::error QString  theError  )  [private, slot]
 

Definition at line 126 of file omggdalconverter.cpp.

Referenced by OmgGdalConverter().

void OmgGdalConverter::on_pbnProcess_clicked  )  [private, slot]
 

Runs when process button is pressed. Does not close the form afterwards.

Definition at line 84 of file omggdalconverter.cpp.

References accept(), OmgGdal::convert(), and mpOmgGdal.

void OmgGdalConverter::on_pbnSelectDir_clicked  )  [private, slot]
 

Definition at line 73 of file omggdalconverter.cpp.

References mLastDir.

void OmgGdalConverter::on_pbnSelectFile_clicked  )  [private, slot]
 

Definition at line 59 of file omggdalconverter.cpp.

References OmgLayerSelector::getBaseDir(), and OmgLayerSelector::getSelectedLayers().

void OmgGdalConverter::readSettings  )  [private]
 

Definition at line 112 of file omggdalconverter.cpp.

References mLastDir.

Referenced by OmgGdalConverter().

void OmgGdalConverter::updateProgress int  theCurrentValue,
int  theMaximumValue
[private, slot]
 

Definition at line 131 of file omggdalconverter.cpp.

Referenced by OmgGdalConverter().

void OmgGdalConverter::writeSettings  )  [private]
 

Definition at line 119 of file omggdalconverter.cpp.

References mLastDir.

Referenced by accept().


Member Data Documentation

QString OmgGdalConverter::mFilterList [private]
 

List of supported GDAL file filters.

Definition at line 66 of file omggdalconverter.h.

Referenced by OmgGdalConverter().

QString OmgGdalConverter::mLastDir [private]
 

Definition at line 64 of file omggdalconverter.h.

Referenced by on_pbnSelectDir_clicked(), readSettings(), and writeSettings().

OmgGdal* OmgGdalConverter::mpOmgGdal [private]
 

Definition at line 63 of file omggdalconverter.h.

Referenced by OmgGdalConverter(), on_pbnProcess_clicked(), and ~OmgGdalConverter().


The documentation for this class was generated from the following files:
Generated on Mon Apr 28 15:13:08 2008 for openModellerDesktop by  doxygen 1.4.1-20050210