Style - PO-21/QtReports GitHub Wiki
Style (одиночный)
<style>
- стили, позволяет единожды определить некоторый набор свойств элементов, а затем использовать
этот набор в любом блоке отчета. Стиль применяется для элемента <reportElement>
путем указания имени
стиля в качестве атрибута style=""
, в противном случае применяется стиль по умолчанию.
Пример:
- Обьявление стилей:
<style name="Regular" isDefault="true" fontSize="12" />
<style name="Emphasis" fontSize="12" isBold="tru2 />
- Применение:
<reportElement x="180" y="0" width="200" height="20" />
<text><![CDDATA[стиль по умолчанию]]></text>
<reportElement x="180" y="20" width="200" height="20" style="Emphasis" />
<text><![CDATA[стиль "Emphasis"]]></text>
Атрибуты:
Обязательные:
name
- уникальное имя стиля
Не обязательные:
isDefault
- этот стиль будет использоваться по умолчанию (true|false)
По умолчанию false
fontSize
- размер шрифта
forecolor
- цвет шрифта (black|blue|gray|green|red|yellow|while)
fontName
- название шрифта
isBold
- определяет, будет ли текст "жирным" (true|false)
isItalic
- определяет, будет ли текст "курсивом"(true|false)