MCPcopy Create free account
hub / github.com/Serial-Studio/Serial-Studio / drawImage

Method drawImage

app/src/UI/Widgets/PainterContext.cpp:1376–1390  ·  view source on GitHub ↗

* @brief Draws an image at (x, y) at its native size. */

Source from the content-addressed store, hash-verified

1374 * @brief Draws an image at (x, y) at its native size.
1375 */
1376void Widgets::PainterContext::drawImage(const QString& src, qreal x, qreal y)
1377{
1378 if (!active())
1379 return;
1380
1381 const QString resolved = resolveImagePath(src);
1382 if (resolved.isEmpty())
1383 return;
1384
1385 const QImage img(resolved);
1386 if (img.isNull())
1387 return;
1388
1389 m_painter->drawImage(QPointF(x, y), img);
1390}
1391
1392/**
1393 * @brief Draws an image scaled to (w, h) at (x, y).

Callers 14

EeFunction · 0.80
buildShadowAtlasFunction · 0.80
renderFallbackTileMethod · 0.80
renderWeatherOverlayMethod · 0.80
paintMapMethod · 0.80
renderCloudOverlayMethod · 0.80
paintMethod · 0.80
paintMethod · 0.80
drawHistoryImageMethod · 0.80
paintMethod · 0.80
drawImageScaledMethod · 0.80

Calls 1

isEmptyMethod · 0.80

Tested by

no test coverage detected