rssguard/src/librssguard/gui/reusable/squeezelabel.h

22 lines
378 B
C++

// For license of this file, see <project-root-folder>/LICENSE.md.
#ifndef SQUEEZELABEL_H
#define SQUEEZELABEL_H
#include <QLabel>
class SqueezeLabel : public QLabel {
Q_OBJECT
public:
explicit SqueezeLabel(QWidget* parent = nullptr);
protected:
void paintEvent(QPaintEvent* event);
private:
QString m_squeezedTextCache;
};
#endif // SQUEEZELABEL_H