casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Signals | Public Member Functions | Protected Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
casa::ImageLoader Class Reference

Loads image files when the histogram runs as a standalone app. More...

#include <ImageLoader.qo.h>

Inheritance diagram for casa::ImageLoader:

Signals

void imageFileChanged ()
 

Public Member Functions

 ImageLoader (QWidget *parent=0)
 
 ~ImageLoader ()
 
QString getFilePath () const
 

Protected Member Functions

void keyPressEvent (QKeyEvent *event)
 

Private Slots

void fileChanged ()
 
void fileReset ()
 
void directoryChanged (const QModelIndex &modelIndex)
 
void validateDirectory (const QString &str)
 

Private Member Functions

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

Private Attributes

QString imageFile
 
QFileSystemModel * fileModel
 
bool saveOutput
 
Ui::ImageLoaderClass ui
 

Detailed Description

Loads image files when the histogram runs as a standalone app.

Definition at line 41 of file ImageLoader.qo.h.

Constructor & Destructor Documentation

casa::ImageLoader::ImageLoader ( QWidget *  parent = 0)
casa::ImageLoader::~ImageLoader ( )
casa::ImageLoader::ImageLoader ( const ImageLoader )
private

Member Function Documentation

void casa::ImageLoader::directoryChanged ( const QModelIndex &  modelIndex)
privateslot
void casa::ImageLoader::fileChanged ( )
privateslot
void casa::ImageLoader::fileChanged ( QLineEdit *  destinationLineEdit,
const QString &  emptyWarning,
bool  directory 
)
private
void casa::ImageLoader::fileReset ( )
privateslot
QString casa::ImageLoader::getFilePath ( ) const
void casa::ImageLoader::imageFileChanged ( )
signal
void casa::ImageLoader::keyPressEvent ( QKeyEvent *  event)
protected
ImageLoader& casa::ImageLoader::operator= ( const ImageLoader )
private
void casa::ImageLoader::validateDirectory ( const QString &  str)
privateslot
bool casa::ImageLoader::validatePath ( QLineEdit *  lineEdit,
const QString &  errorPrefix,
bool  file,
QString &  destination 
)
private

Member Data Documentation

QFileSystemModel* casa::ImageLoader::fileModel
private

Definition at line 70 of file ImageLoader.qo.h.

QString casa::ImageLoader::imageFile
private

Definition at line 69 of file ImageLoader.qo.h.

bool casa::ImageLoader::saveOutput
private

Definition at line 71 of file ImageLoader.qo.h.

Ui::ImageLoaderClass casa::ImageLoader::ui
private

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


The documentation for this class was generated from the following file: