#include <ImageDialog.h>
Collaboration diagram for ImageDialog:

Definition at line 27 of file ImageDialog.h.
Public Slots | |
| void | setImage (QString image) |
| void | setLabel (QString label) |
| void | updatePreview () |
Signals | |
| void | imageChanged (QString image) |
| void | labelChanged (QString label) |
Public Member Functions | |
| ImageDialog (QString title, QString image="", QString label="", QWidget *parent=0) | |
| virtual | ~ImageDialog () |
| QString | getImage () |
| QPixmap | getPixmap () |
| QString | getLabel () |
Protected Slots | |
| void | browseClicked () |
| void | imageEditEdited (const QString &) |
| void | imageEditEdited () |
Protected Member Functions | |
| void | resizeEvent (QResizeEvent *) |
Protected Attributes | |
| QLineEdit * | m_imageEdit |
| QLineEdit * | m_labelEdit |
| QLabel * | m_imagePreview |
| QString | m_loadedImageFile |
| QPixmap | m_loadedImage |
| QPushButton * | m_okButton |
| FileSource * | m_remoteFile |
| ImageDialog::ImageDialog | ( | QString | title, | |
| QString | image = "", |
|||
| QString | label = "", |
|||
| QWidget * | parent = 0 | |||
| ) |
Definition at line 34 of file ImageDialog.cpp.
References browseClicked(), imageEditEdited(), m_imageEdit, m_imagePreview, m_labelEdit, m_okButton, setImage(), and setLabel().
| ImageDialog::~ImageDialog | ( | ) | [virtual] |
| QString ImageDialog::getImage | ( | ) |
Definition at line 116 of file ImageDialog.cpp.
References m_loadedImageFile.
Referenced by ImageLayer::drawEnd(), and ImageLayer::editOpen().
| QPixmap ImageDialog::getPixmap | ( | ) |
| QString ImageDialog::getLabel | ( | ) |
Definition at line 128 of file ImageDialog.cpp.
References m_labelEdit.
Referenced by ImageLayer::drawEnd(), and ImageLayer::editOpen().
| void ImageDialog::imageChanged | ( | QString | image | ) | [signal] |
Referenced by browseClicked().
| void ImageDialog::labelChanged | ( | QString | label | ) | [signal] |
| void ImageDialog::setImage | ( | QString | image | ) | [slot] |
Definition at line 134 of file ImageDialog.cpp.
References m_imageEdit, and updatePreview().
Referenced by browseClicked(), and ImageDialog().
| void ImageDialog::setLabel | ( | QString | label | ) | [slot] |
Definition at line 141 of file ImageDialog.cpp.
References m_labelEdit.
Referenced by ImageDialog().
| void ImageDialog::updatePreview | ( | ) | [slot] |
Definition at line 168 of file ImageDialog.cpp.
References FileSource::canHandleScheme(), FileSource::getErrorString(), FileSource::getLocalFilename(), FileSource::isOK(), FileSource::isRemote(), m_imageEdit, m_imagePreview, m_loadedImage, m_loadedImageFile, m_okButton, m_remoteFile, FileSource::ProgressDialog, and FileSource::waitForData().
Referenced by imageEditEdited(), resizeEvent(), and setImage().
| void ImageDialog::browseClicked | ( | ) | [protected, slot] |
Definition at line 224 of file ImageDialog.cpp.
References FileFinder::getInstance(), FileFinder::getOpenFileName(), imageChanged(), FileFinder::ImageFile, and setImage().
Referenced by ImageDialog().
| void ImageDialog::imageEditEdited | ( | const QString & | ) | [protected, slot] |
| void ImageDialog::imageEditEdited | ( | ) | [protected, slot] |
Definition at line 162 of file ImageDialog.cpp.
References updatePreview().
Referenced by ImageDialog().
| void ImageDialog::resizeEvent | ( | QResizeEvent * | ) | [protected] |
QLineEdit* ImageDialog::m_imageEdit [protected] |
Definition at line 59 of file ImageDialog.h.
Referenced by ImageDialog(), setImage(), and updatePreview().
QLineEdit* ImageDialog::m_labelEdit [protected] |
Definition at line 60 of file ImageDialog.h.
Referenced by getLabel(), ImageDialog(), and setLabel().
QLabel* ImageDialog::m_imagePreview [protected] |
QString ImageDialog::m_loadedImageFile [protected] |
QPixmap ImageDialog::m_loadedImage [protected] |
QPushButton* ImageDialog::m_okButton [protected] |
FileSource* ImageDialog::m_remoteFile [protected] |
1.5.1