#include <clickableLabel.h>
Inheritance diagram for ClickableLabel:
Definition at line 23 of file clickableLabel.h.
Public Slots | |
void | setEnabled (bool val) |
void | setPixmap (const QPixmap &p) |
Signals | |
void | clicked () |
Public Member Functions | |
ClickableLabel (QWidget *parent=0, const char *name=0) | |
void | setInvisible (bool val) |
Protected Member Functions | |
void | paintEvent (QPaintEvent *e) |
double buffer to avoid flicker | |
void | enterEvent (QEvent *) |
void | leaveEvent (QEvent *) |
void | mouseMoveEvent (QMouseEvent *e) |
void | mousePressEvent (QMouseEvent *) |
void | mouseReleaseEvent (QMouseEvent *e) |
Private Member Functions | |
void | setActive () |
void | setHighlighted () |
Private Attributes | |
QPixmap | defaultPixmap |
bool | enabled |
bool | invisible |
bool | pressed |
|
Definition at line 22 of file clickableLabel.cpp. References ClickableLabel(), enabled, invisible, and pressed. Referenced by ClickableLabel().
|
|
Referenced by mouseReleaseEvent(). |
|
Definition at line 117 of file clickableLabel.cpp. References enabled, enterEvent(), pressed, setActive(), and setHighlighted(). Referenced by enterEvent().
|
|
Definition at line 109 of file clickableLabel.cpp. References defaultPixmap, enabled, leaveEvent(), and setPixmap(). Referenced by leaveEvent().
|
|
Definition at line 89 of file clickableLabel.cpp. References defaultPixmap, enabled, height, mouseMoveEvent(), pressed, setActive(), setHighlighted(), setPixmap(), and width. Referenced by mouseMoveEvent().
|
|
Definition at line 185 of file clickableLabel.cpp. References enabled, mousePressEvent(), pressed, and setActive(). Referenced by mousePressEvent().
|
|
Definition at line 193 of file clickableLabel.cpp. References clicked(), defaultPixmap, enabled, height, invisible, mouseReleaseEvent(), pressed, setPixmap(), and width. Referenced by mouseReleaseEvent().
|
|
double buffer to avoid flicker
Definition at line 31 of file clickableLabel.cpp. References buffer, invisible, and paintEvent(). Referenced by paintEvent().
|
|
Definition at line 127 of file clickableLabel.cpp. References b, and defaultPixmap. Referenced by enterEvent(), mouseMoveEvent(), and mousePressEvent().
|
|
Definition at line 56 of file clickableLabel.cpp. References defaultPixmap, enabled, setEnabled(), and setPixmap(). Referenced by EditingInterface::EditingInterface(), EditingInterface::handleSelectionChanged(), setEnabled(), EditingInterface::setPhoto(), and MosaicOptionsDialog::updateImagesFromOptions().
|
|
Definition at line 156 of file clickableLabel.cpp. References b, and defaultPixmap. Referenced by enterEvent(), and mouseMoveEvent().
|
|
Definition at line 213 of file clickableLabel.cpp. References invisible, and setInvisible(). Referenced by SaveDialog::nextScreenShot(), SaveDialog::prevScreenShot(), setInvisible(), EditingInterface::setPhoto(), EditingInterface::showNextPrevFirstLastPhoto(), and SaveDialog::updatePreview().
|
|
Definition at line 49 of file clickableLabel.cpp. References defaultPixmap, and setPixmap(). Referenced by EditingInterface::EditingInterface(), GrainEditor::GrainEditor(), HistogramEditor::HistogramEditor(), leaveEvent(), MosaicOptionsDialog::MosaicOptionsDialog(), mouseMoveEvent(), mouseReleaseEvent(), SaveDialog::SaveDialog(), setEnabled(), and setPixmap().
|
|
Definition at line 56 of file clickableLabel.h. Referenced by leaveEvent(), mouseMoveEvent(), mouseReleaseEvent(), setActive(), setEnabled(), setHighlighted(), and setPixmap(). |
|
Definition at line 57 of file clickableLabel.h. Referenced by ClickableLabel(), enterEvent(), leaveEvent(), mouseMoveEvent(), mousePressEvent(), mouseReleaseEvent(), and setEnabled(). |
|
Definition at line 58 of file clickableLabel.h. Referenced by ClickableLabel(), mouseReleaseEvent(), paintEvent(), and setInvisible(). |
|
Definition at line 59 of file clickableLabel.h. Referenced by ClickableLabel(), enterEvent(), mouseMoveEvent(), mousePressEvent(), and mouseReleaseEvent(). |