24#ifndef KLFDISPLAYLABEL_H
25#define KLFDISPLAYLABEL_H
29#include <QTemporaryFile>
88 virtual void displayClear();
89 virtual void display(
QImage displayimg,
QImage tooltipimage,
bool labelenabled =
true);
92 virtual void displayError(
const QString& errorMessage,
bool labelenabled =
false);
98 void setLabelEnabled(
bool enabled) { pLabelEnabled = enabled; display_state(pDisplayState); }
106 void display_state(DisplayState state);
108 DisplayState pDisplayState;
113 QSize pLabelFixedSize;
114 bool pEnableToolTipPreview;
126 void set_error(
bool error_on);
int glowEffectRadius() const
virtual void setEnableToolTipPreview(bool enable)
void setGlowEffectColor(const QColor &color)
bool labelEnabled() const
virtual void displayError(bool labelenabled=false)
void setGlowEffect(bool on)
QColor glowEffectColor() const
virtual QSize labelSize() const
maximum pixmap size we can display
virtual DisplayState currentDisplayState() const
KLFDisplayLabel(QWidget *parent)
bool enableToolTipPreview
void setLabelEnabled(bool enabled)
virtual bool enableToolTipPreview() const
void setGlowEffectRadius(int r)
virtual QString bigPreviewText() const
Base declarations for klatexformula and some utilities.