casa::FileLoader Class Reference

#include <FileLoader.qo.h>

List of all members.

Public Slots

void saveStateChanged (int checked)

Signals

void imageFilesChanged ()

Public Member Functions

 FileLoader (QWidget *parent=0)
 ~FileLoader ()
QString getFilePathLowResolution () const
QString getFilePathHighResolution () const
QString getFilePathOutput () const
QString getFileDirty () const
bool isOutputSaved () const
void updateOutput (const QString &directory, const QString &file)

Protected Member Functions

void keyPressEvent (QKeyEvent *event)

Private Slots

void filesChanged ()
void filesReset ()
void directoryChanged (const QModelIndex &modelIndex)
void fileLowResolutionChanged ()
void fileHighResolutionChanged ()
void outputDirectoryChanged ()
void dirtyImageChanged ()
void validateDirectory (const QString &str)

Private Member Functions

bool validatePath (QLineEdit *lineEdit, const QString &errorPrefix, bool file, QString &destination)
void fileChanged (QLineEdit *destinationLineEdit, const QString &emptyWarning, bool directory)

Private Attributes

QString lowResolutionImageFile
QString highResolutionImageFile
QString outputFile
QString outputDirectory
QString dirtyImageFile
QFileSystemModel * fileModel
bool saveOutput
Ui::FileLoaderClass ui

Detailed Description

Definition at line 36 of file FileLoader.qo.h.


Constructor & Destructor Documentation

casa::FileLoader::FileLoader ( QWidget *  parent = 0  ) 
casa::FileLoader::~FileLoader (  ) 

Member Function Documentation

void casa::FileLoader::directoryChanged ( const QModelIndex &  modelIndex  )  [private, slot]
void casa::FileLoader::dirtyImageChanged (  )  [private, slot]
void casa::FileLoader::fileChanged ( QLineEdit *  destinationLineEdit,
const QString &  emptyWarning,
bool  directory 
) [private]
void casa::FileLoader::fileHighResolutionChanged (  )  [private, slot]
void casa::FileLoader::fileLowResolutionChanged (  )  [private, slot]
void casa::FileLoader::filesChanged (  )  [private, slot]
void casa::FileLoader::filesReset (  )  [private, slot]
QString casa::FileLoader::getFileDirty (  )  const
QString casa::FileLoader::getFilePathHighResolution (  )  const
QString casa::FileLoader::getFilePathLowResolution (  )  const
QString casa::FileLoader::getFilePathOutput (  )  const
void casa::FileLoader::imageFilesChanged (  )  [signal]
bool casa::FileLoader::isOutputSaved (  )  const
void casa::FileLoader::keyPressEvent ( QKeyEvent *  event  )  [protected]
void casa::FileLoader::outputDirectoryChanged (  )  [private, slot]
void casa::FileLoader::saveStateChanged ( int  checked  )  [slot]
void casa::FileLoader::updateOutput ( const QString &  directory,
const QString &  file 
)
void casa::FileLoader::validateDirectory ( const QString &  str  )  [private, slot]
bool casa::FileLoader::validatePath ( QLineEdit *  lineEdit,
const QString &  errorPrefix,
bool  file,
QString &  destination 
) [private]

Member Data Documentation

Definition at line 76 of file FileLoader.qo.h.

QFileSystemModel* casa::FileLoader::fileModel [private]

Definition at line 77 of file FileLoader.qo.h.

Definition at line 73 of file FileLoader.qo.h.

Definition at line 72 of file FileLoader.qo.h.

Definition at line 75 of file FileLoader.qo.h.

QString casa::FileLoader::outputFile [private]

Definition at line 74 of file FileLoader.qo.h.

Definition at line 78 of file FileLoader.qo.h.

Ui::FileLoaderClass casa::FileLoader::ui [private]

Definition at line 79 of file FileLoader.qo.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1