LimeReport Forum

General Category | Основное => Discussion | Обсуждение => Topic started by: maestro on January 27, 2026, 04:27:01 am

Title: Как извлечь размер элемента?
Post by: maestro on January 27, 2026, 04:27:01 am
Я разместил в отчёте изображение, присвоил ему objectName. Изображение генерируется программно. Как можно программно извлечь размеры элемента отчёта (ItemGeometry), чтобы произвести рендер в нужной пропорции? Как извлечь handle самого элемента?

Code: [Select]
LimeReport::ReportEngine report;
qDebug() << report.loadFromFile("report-pic.lrxml");
auto pic = report.findChild<QObject*>("Picture");  // возвращает nullptr
Title: Re: Как извлечь размер элемента?
Post by: Arin Alex on February 11, 2026, 12:06:35 am
Приветствую, так не получится.
Возможности программно управлять отчетом из кода c++ сильно ограничены
По факту, генерация отчета управляется скриптами, которые живут в самом отчете.