MCPcopy Create free account
hub / github.com/KDE/kdevelop / minimumSizeHint

Function minimumSizeHint

kdevplatform/sublime/container.cpp:333–348  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

331
332
333class StatusLabel: public UnderlinedLabel {
334Q_OBJECT
335public:
336 explicit StatusLabel(QTabBar *tabBar, QWidget* parent = nullptr):
337 UnderlinedLabel(tabBar, parent)
338 {
339 setAlignment(Qt::AlignRight | Qt::AlignVCenter);
340 setSizePolicy(QSizePolicy::Maximum, QSizePolicy::Fixed);
341 }
342
343 QSize minimumSizeHint() const override
344 {
345 QRect rect = style()->itemTextRect(fontMetrics(), QRect(), Qt::AlignRight, true, i18n("Line: 00000 Col: 000"));
346 rect.setHeight(m_tabBar->height());
347 return rect.size();
348 }
349};
350
351// class Container

Callers 3

minimumSizeHintMethod · 0.85
sizeHintMethod · 0.85

Calls 2

QRectClass · 0.85
sizeMethod · 0.45

Tested by

no test coverage detected