27 setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed);
45 m_font.setPointSize(pointSize);
57 QFrame::paintEvent(event);
59 QPainter painter(
this);
60 painter.setBrush(QColor(Qt::black));
61 painter.setPen(QColor(Qt::black));
64 QRect bbox(0, 0, geometry().width(), geometry().height());
66 auto textRect = bbox.adjusted(gap, 0, gap, 0);
68 painter.fillRect(bbox, QColor(Qt::white));
void setText(const QString &text)
void setPointSize(int pointSize)
void setFont(const QFont &font)
void setAlignment(Qt::Alignment)
void paintEvent(QPaintEvent *event)
StatusLabel(QWidget *parent=nullptr)
Qt::Alignment m_alignment
MVVM_VIEWMODEL_EXPORT int DefaultInfoBarHeight()
Returns default height of info bar.
MVVM_VIEWMODEL_EXPORT int DefaultInfoBarTextSize()
Returns default size of text on info bar.
MVVM_VIEW_EXPORT int WidthOfLetterM()
Returns width of the letter 'M' deduced from current font metrics.
materialitems.h Collection of materials to populate MaterialModel.