Класс QTextTableFormat
Класс QTextTableFormat предоставляет информацию о форматировании таблиц в QTextDocument. Подробнее...
| Заголовок: | #include <QTextTableFormat> |
| qmake: | QT += gui |
| Наследует: | QTextFrameFormat |
Примечание: Все функции в этом классе являются повторно входящими.
Открытые функции
| QTextTableFormat() | |
| Qt::Alignment | alignment() const |
| bool | borderCollapse() const |
| qreal | cellPadding() const |
| qreal | cellSpacing() const |
| void | clearColumnWidthConstraints() |
| QVector<QTextLength> | columnWidthConstraints() const |
| int | columns() const |
| int | headerRowCount() const |
| bool | isValid() const |
| void | setAlignment(Qt::Alignment alignment) |
| void | setBorderCollapse(bool borderCollapse) |
| void | setCellPadding(qreal padding) |
| void | setCellSpacing(qreal spacing) |
| void | setColumnWidthConstraints(const QVector<QTextLength> &constraints) |
| void | setHeaderRowCount(int count) |
Подробное описание
Таблица — это группа ячеек, упорядоченных в строки и столбцы. Каждая таблица содержит как минимум одну строку и один столбец. Каждая ячейка содержит блок. Таблицы в документах форматированного текста форматируются с помощью свойств, определённых в этом классе.
Таблицы выравниваются горизонтально внутри своего родительского фрейма в соответствии с выравниванием таблицы. Это можно прочитать с помощью функции alignment() и установить с помощью setAlignment().
Ячейки внутри таблицы отделяются интервалами между ячейками. Количество пикселей между ячейками устанавливается с помощью setCellSpacing() и считывается с помощью cellSpacing(). Содержимое каждой ячейки окружено отступом ячейки. Количество пикселей между каждым краем ячейки и её содержимым устанавливается с помощью setCellPadding() и считывается с помощью cellPadding().
<img alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUEAAADnCAMAAAC34hREAAADAFBMVEVHcEz////////+/v7////+/v7+/v7+/v7+/v7////////////+/v7////9/f39/f3+/v79/f3+/v7+/v7+/v7////+/v7+/v7+/v7+/v7+/v7+/v7////+/v7+/v7////+/v7+/v7////+/v7+/v7////+/v77+/v////////9/f3+/v7////9/f37+/v9/f06Ojr9/f39/f3////+/v7////9/f3////9/f3+/v7+/v79/f39/f3+/v7////////////////////////+/v5LS0tKSkr///////8EBAQAAAAEBAT5+fk+Pj4ICAgNDQ2urq4HBwf6+vqcnJy0tLTGxsanp6dAQEAHBwf6+vqkpKT5+flCQkL4+PisrKyOjo41NTWamprj4+Pr6+tvb2/o6Ojq6urk5ORxcXHr6+vr6+vFxcXa2tq9vb3b29vq6uqsrKzU1NTq6uqcnJyampro6Oju7u7X19cBAQFgYGDLy8vy8vKMjIzZ2dnAwMB3d3d0dHSbm5u/v7+Li4shISFLS0v19fXOzs739/ctLS1ycnJycnJaWlq/v7+3t7f+/v7////9/f38+/v8/Pz6+voAAAACAgKampr19fX39/f5+fmZmZns7Oytra3q6uobGxv9/PzOzs79+vqsrKx2dnbR0dHw8PDBwcEBAQHd3d3i4uL4+PiwsLDo6OgYGBiXAADu7u7Z2dnl5eXf39/+/f2enp7JycmSAAAiIiK/v7+hoaHExMRAQEBzc3NHR0fz8/MwMDAqKir09PQODg63t7c2NjZNTU2dAQGpqamtJSU8PDzb29t8fHynp6ehCgqLi4ukpKTrysq7u7tTU1OmGBhZWVlgYGD04uLY2NiSkpK0tLS/VVXTjIzXlZX57++lpaW0Nzf+/Py4Q0ODg4Pv1dX8+Pjfqqry3NyxMDD+///kt7fT09PNeXlnZ2dra2vFZWXU1NTW1ta7TU3owcHQgoLhsLD36urboKD79PTJbm5ubm7LdXVwcHBvb2/HeHj3nBUSAAAAkHRSTlMAZ7/3T6c3R38vl8fP5wcPFx8nDwcXHz/vX7dv1493n2+PV7eHr8/fx4evJ+c3d++f119PV5c/P99XZy+Hr08nX3f3n6e/3+DX75iw2NlgdIek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
Цвет фона таблицы можно прочитать с помощью функции background() и задать с помощью функции setBackground(). Цвет фона каждой ячейки можно устанавливать независимо, и он будет управлять цветом ячейки внутри отступов.
Формат таблицы также предоставляет возможность ограничивать ширину столбцов в таблице. Столбцам можно назначить фиксированную ширину, переменную ширину или процент от доступной ширины (см. QTextLength). Функция columns() возвращает количество столбцов с ограничениями, а функция columnWidthConstraints() возвращает ограничения, определенные для таблицы. Эти значения также можно установить, вызвав setColumnWidthConstraints() с вектором, содержащим новые ограничения. Если ограничения не требуются, можно использовать clearColumnWidthConstraints() для их удаления.
См. также QTextTable, QTextTableCell и QTextLength.
Документация по членам-функциям
QTextTableFormat::QTextTableFormat()
Создаёт новый объект формата таблицы.
Qt::Alignment QTextTableFormat::alignment() const
Возвращает выравнивание таблицы.
См. также setAlignment().
bool QTextTableFormat::borderCollapse() const
Возвращает true, если borderCollapse включен.
Эта функция была добавлена в Qt 5.14.
См. также setBorderCollapse().
qreal QTextTableFormat::cellPadding() const
Возвращает отступ ячеек таблицы. Это расстояние между границей ячейки и её содержимым.
См. также setCellPadding().
qreal QTextTableFormat::cellSpacing() const
Возвращает интервал между ячейками таблицы. Это расстояние между смежными ячейками.
См. также setCellSpacing().
void QTextTableFormat::clearColumnWidthConstraints()
Очищает ограничения ширины столбцов для таблицы.
См. также columnWidthConstraints() и setColumnWidthConstraints().
QVector<QTextLength> QTextTableFormat::columnWidthConstraints() const
Возвращает список ограничений, используемых этим форматом таблицы для управления отображением столбцов в таблице.
См. также setColumnWidthConstraints().
int QTextTableFormat::columns() const
Возвращает количество столбцов, указанных в формате таблицы.
int QTextTableFormat::headerRowCount() const
Возвращает количество строк в таблице, определяющих заголовок.
Эта функция была добавлена в Qt 4.2.
См. также setHeaderRowCount().
bool QTextTableFormat::isValid() const
Возвращает true если этот формат таблицы допустим; в противном случае возвращает false.
void QTextTableFormat::setAlignment(Qt::Alignment alignment)
Устанавливает выравнивание таблицы alignment.
См. также alignment().
void QTextTableFormat::setBorderCollapse(bool borderCollapse)
Включение borderCollapse приведёт к следующим последствиям:
- Границы и сетка таблицы будут отрисованы, следуя правилам CSS таблицы
border-collapse:collapse - Установка свойства
borderдо минимального значения1отобразит одну пиксельную твёрдую внутреннюю сетку таблицы, используя свойство borderBrush, и внешнюю границу, как указано - Различные свойства стиля границы QTextTableCellFormat могут использоваться для настройки сетки и имеют преимущество над границей и сеткой таблицы
- Свойство cellSpacing будет проигнорировано
- Для печати:
- Столбцы, продолжающиеся на странице, не будут отображать верхнюю границу ячейки
- Повторные заголовки строк всегда будут отображать нижнюю границу ячейки
С отключённым borderCollapse, границы ячеек всё ещё можно стилизовать с помощью QTextTableCellFormat, но стиль будет применяться только внутри рамки ячейки, что вряд ли будет полезно на практике.
Эта функция была добавлена в Qt 5.14.
См. также borderCollapse(), setBorder(), setBorderBrush(), setBorderStyle(), и QTextTableCellFormat.
void QTextTableFormat::setCellPadding(qreal padding)
Устанавливает отступ ячеек padding для таблицы. Это определяет расстояние между границей ячейки и её содержимым.
См. также cellPadding().
void QTextTableFormat::setCellSpacing(qreal spacing)
Устанавливает интервал spacing между ячейками таблицы. Это определяет расстояние между смежными ячейками.
Это свойство будет проигнорировано, если borderCollapse включен.
См. также cellSpacing().
void QTextTableFormat::setColumnWidthConstraints(const QVector<QTextLength> &constraints)
Устанавливает ограничения ширины столбцов constraints для таблицы.
См. также columnWidthConstraints() и clearColumnWidthConstraints().
void QTextTableFormat::setHeaderRowCount(int count)
Определяет первые count строк таблицы как заголовок. Строки заголовка таблицы повторяются, когда таблица разрывается на границе страницы.
Эта функция была добавлена в Qt 4.2.
См. также headerRowCount().
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.15/qtexttableformat.html