24 #ifndef KLFDISPLAYLABEL_H 25 #define KLFDISPLAYLABEL_H 28 #include <QTemporaryFile> 38 Q_PROPERTY(
QSize labelFixedSize READ labelFixedSize WRITE setLabelFixedSize) ;
39 Q_PROPERTY(
bool enableToolTipPreview READ enableToolTipPreview WRITE setEnableToolTipPreview) ;
41 Q_PROPERTY(
QString bigPreviewText READ bigPreviewText) ;
42 Q_PROPERTY(
bool glowEffect READ glowEffect WRITE setGlowEffect) ;
43 Q_PROPERTY(
QColor glowEffectColor READ glowEffectColor WRITE setGlowEffectColor) ;
44 Q_PROPERTY(
int glowEffectRadius READ glowEffectRadius WRITE setGlowEffectRadius) ;
62 virtual void setLabelFixedSize(
const QSize& size);
65 virtual void displayClear();
66 virtual void display(
QImage displayimg,
QImage tooltipimage,
bool labelenabled =
true);
67 virtual void displayError(
bool labelenabled =
false);
81 QSize pLabelFixedSize;
82 bool pEnableToolTipPreview;
94 void set_error(
bool error_on);
A label to display a LaTeX-formula-output-like image.
int glowEffectRadius() const
virtual void setEnableToolTipPreview(bool enable)
virtual bool enableToolTipPreview() const
QColor glowEffectColor() const
void setGlowEffectColor(const QColor &color)
void setGlowEffectRadius(int r)
virtual QSize labelFixedSize() const
virtual QString bigPreviewText() const
void setGlowEffect(bool on)