Skip to content

Studio/Utils/ImageLabel.h

Namespaces

Name
shapeworks
User usage reporting (telemetry)

Classes

Name
class shapeworks::ImageLabel
An extention of QLabel especially for scaled images.

Source code

```cpp

pragma once

include

include

namespace shapeworks {

class ImageLabel : public QLabel { public: ImageLabel(QWidget *parent) : QLabel(parent) {} void setPixmap(const QPixmap &pixmap) { setPixmap(pixmap, size()); }

protected: void resizeEvent(QResizeEvent *reisze_event) override;

private: void setPixmap(const QPixmap &pixmap, const QSize &size);

private: QPixmap pixmap_; };

} // namespace shapeworks ```


Updated on 2026-03-31 at 16:02:11 +0000