GRAPHIC ELEMENTS - PO-21/QtReports GitHub Wiki
<graphicElement> - тег, отвечающий за графическую составляющую. Включает в себя линии, треугольники и элипсы.
Обладает атрибутами:
-
<stretchType>- элементы получают возможность адаптировать свою высоту в зависимости от высоты других связанных с ними элеметов через элемент группировки. Не является обязательным. Возможные значения:(NoStretch|RelativeToTallestObject|RelativeToBandHeight) -
<pen>- необходим для указания типа границы вокруг графического элемента. Граница по умолчанию вокруг графического элемента зависти от его типа. Линии и прямоугольники имеют одну толщину границы по умолчанию. Изображения, по умолчанию, не отображают границы. Не является обязательным. Возможные значения: (None|Thin|1Point|2Point|3Point|4Point|Dotted) -
<fill>- определяет стиль фона графических элементов. В настоящее время поддерживает твердый стиль заливки, который также по умолчанию. Не является обязательным. Значение:Solid
<graphicElement stretchType(NoStretch) pen(None) fill(Solid) />
<line> - при отображении рисует одну из двух диагоналей прямоугольника, представленного атрибутами x, y, height, width заданные для этого элемента.
-
<direction>- атрибут направления определяет, какую одну из двух диагоналей прямоугольника следует отобразить (TopDown| BottomUp). По умолчанию стоитTopDown.
Вы можете рисовать вертикальные линии, задав width="1" и горизонтальные линии, установив height="1". Для вертикальных линий, направление не важно.
<line direction(TopDown) />
<regtangle> - прямоугольник является простейшим элементом отчета. Он разделяет почти все свои настройки с
большинством других элементов.
-
<roundRectangle>- закругленные прямоугольники. Удинственный атрибут<radius>определяет радиус дуг, используемых для рисования углов прямоугольника. Значение по умолчанию равно 0, а это значит, что прямоугольник имеет нормальные, квадратные углы.
<ellipse> - эллипсы самые основные графические элементы. Обьявить этот элемент можно в reportElement и graphicElement.