casa
$Rev:20696$
|
Displays a list of images, allowing the user to reorder them. More...
#include <ImageScroll.qo.h>
Signals | |
void | displayDataRemoved (QtDisplayData *imageData) |
void | displayDataAdded (QtDisplayData *imageData) |
void | displayTypeChanged (ImageView *displayData) |
void | displayColorsChanged (ImageView *displayData) |
Public Member Functions | |
ImageScroll (QWidget *parent=0) | |
void | setImageHolder (DisplayDataHolder *holder) |
void | setControllingDD (QtDisplayData *dd) |
QList< ImageView * > | getSelectedViews () |
bool | isManaged (QtDisplayData *displayData) const |
void | closeImages () |
void | addImageViews (QList< ImageView * > &views) |
void | removeImageViews (QList< ImageView * > &view) |
void | setSelectAll (bool selectAll) |
void | setImageColorsEnabled (bool enabled) |
void | applyColorChangesIndividually () |
bool | findColor (const QString &lookup, QColor *foundColor) |
virtual | ~ImageScroll () |
virtual void | masterImageSelected (QtDisplayData *image) |
Image Tracker Interface. | |
virtual void | imageAdded (QtDisplayData *image) |
virtual void | imageRemoved (QtDisplayData *image) |
Protected Member Functions | |
void | dragEnterEvent (QDragEnterEvent *enterEvent) |
void | dropEvent (QDropEvent *dropEvent) |
void | dragMoveEvent (QDragMoveEvent *dragMoveEvent) |
Private Member Functions | |
ImageScroll (const ImageScroll &other) | |
ImageScroll | operator= (const ImageScroll &other) |
void | addImage (ImageView *imageView) |
void | closeImage (ImageView *imageView, bool deleteImage=true) |
ImageView * | findImageView (const QString &name) |
ImageView * | getMimeImageView (const QMimeData *mimeData) |
Private Attributes | |
QSpacerItem * | spacer |
const int | LAYOUT_SPACING |
const int | LAYOUT_MARGIN |
QList< ImageView * > | images |
DisplayDataHolder * | managedImages |
bool | imageColorsEnabled |
Displays a list of images, allowing the user to reorder them.
Definition at line 47 of file ImageScroll.qo.h.
casa::ImageScroll::ImageScroll | ( | QWidget * | parent = 0 | ) |
virtual casa::ImageScroll::~ImageScroll | ( | ) | [virtual] |
casa::ImageScroll::ImageScroll | ( | const ImageScroll & | other | ) | [private] |
void casa::ImageScroll::addImage | ( | ImageView * | imageView | ) | [private] |
void casa::ImageScroll::addImageViews | ( | QList< ImageView * > & | views | ) |
void casa::ImageScroll::closeImage | ( | ImageView * | imageView, |
bool | deleteImage = true |
||
) | [private] |
void casa::ImageScroll::closeImages | ( | ) |
void casa::ImageScroll::displayColorsChanged | ( | ImageView * | displayData | ) | [signal] |
void casa::ImageScroll::displayDataAdded | ( | QtDisplayData * | imageData | ) | [signal] |
void casa::ImageScroll::displayDataRemoved | ( | QtDisplayData * | imageData | ) | [signal] |
void casa::ImageScroll::displayTypeChanged | ( | ImageView * | displayData | ) | [signal] |
void casa::ImageScroll::dragEnterEvent | ( | QDragEnterEvent * | enterEvent | ) | [protected] |
void casa::ImageScroll::dragMoveEvent | ( | QDragMoveEvent * | dragMoveEvent | ) | [protected] |
void casa::ImageScroll::dropEvent | ( | QDropEvent * | dropEvent | ) | [protected] |
bool casa::ImageScroll::findColor | ( | const QString & | lookup, |
QColor * | foundColor | ||
) |
ImageView* casa::ImageScroll::findImageView | ( | const QString & | name | ) | [private] |
ImageView* casa::ImageScroll::getMimeImageView | ( | const QMimeData * | mimeData | ) | [private] |
QList<ImageView*> casa::ImageScroll::getSelectedViews | ( | ) |
virtual void casa::ImageScroll::imageAdded | ( | QtDisplayData * | image | ) | [virtual] |
Implements casa::ImageTracker.
virtual void casa::ImageScroll::imageRemoved | ( | QtDisplayData * | image | ) | [virtual] |
Implements casa::ImageTracker.
bool casa::ImageScroll::isManaged | ( | QtDisplayData * | displayData | ) | const |
virtual void casa::ImageScroll::masterImageSelected | ( | QtDisplayData * | image | ) | [virtual] |
Image Tracker Interface.
Implements casa::ImageTracker.
ImageScroll casa::ImageScroll::operator= | ( | const ImageScroll & | other | ) | [private] |
void casa::ImageScroll::removeImageViews | ( | QList< ImageView * > & | view | ) |
void casa::ImageScroll::setControllingDD | ( | QtDisplayData * | dd | ) |
void casa::ImageScroll::setImageColorsEnabled | ( | bool | enabled | ) |
void casa::ImageScroll::setImageHolder | ( | DisplayDataHolder * | holder | ) |
void casa::ImageScroll::setSelectAll | ( | bool | selectAll | ) |
bool casa::ImageScroll::imageColorsEnabled [private] |
Definition at line 94 of file ImageScroll.qo.h.
QList<ImageView*> casa::ImageScroll::images [private] |
Definition at line 92 of file ImageScroll.qo.h.
const int casa::ImageScroll::LAYOUT_MARGIN [private] |
Definition at line 91 of file ImageScroll.qo.h.
const int casa::ImageScroll::LAYOUT_SPACING [private] |
Definition at line 90 of file ImageScroll.qo.h.
Definition at line 93 of file ImageScroll.qo.h.
QSpacerItem* casa::ImageScroll::spacer [private] |
Definition at line 89 of file ImageScroll.qo.h.