|
QGIS API Documentation 3.99.0-Master (d270888f95f)
|
Encapsulates the contents and formatting of a single table cell. More...
#include <qgstablecell.h>
Public Member Functions | |
| QgsTableCell (const QgsTableCell &other) | |
| QgsTableCell (const QVariant &content=QVariant()) | |
| Constructor for QgsTableCell, with the specified content. | |
| ~QgsTableCell () | |
| QColor | backgroundColor () const |
| Returns the cell's background color, or an invalid color if a default color should be used for the background. | |
| int | columnSpan () const |
| Returns the column span for the cell. | |
| QVariant | content () const |
| Returns the cell's content. | |
| QColor | foregroundColor () const |
| Returns the cell's foreground color, or an invalid color if a default color should be used for the foreground. | |
| Qt::Alignment | horizontalAlignment () const |
| Returns the horizontal alignment for text in the cell. | |
| const QgsNumericFormat * | numericFormat () const |
Returns the numeric format used for numbers in the cell, or nullptr if no format is set. | |
| QgsTableCell & | operator= (const QgsTableCell &other) |
| QVariantMap | properties (const QgsReadWriteContext &context) const |
| Returns the properties of the cell. | |
| int | rowSpan () const |
| Returns the row span for the cell. | |
| void | setBackgroundColor (const QColor &color) |
| Sets the cell's background color. | |
| void | setContent (const QVariant &content) |
| Sets the cell's content. | |
| void | setForegroundColor (const QColor &color) |
| Sets the cell's foreground color. | |
| void | setHorizontalAlignment (Qt::Alignment alignment) |
| Sets the horizontal alignment for text in the cell. | |
| void | setNumericFormat (QgsNumericFormat *format) |
Sets the numeric format used for numbers in the cell, or nullptr if no specific format is set. | |
| void | setProperties (const QVariantMap &properties, const QgsReadWriteContext &context) |
| Sets the properties for the cell. | |
| void | setSpan (int rowSpan, int columnSpan) |
| Sets the row and column span for the cell. | |
| void | setTextFormat (const QgsTextFormat &format) |
| Sets the cell's text format. | |
| void | setVerticalAlignment (Qt::Alignment alignment) |
| Sets the vertical alignment for text in the cell. | |
| QgsTextFormat | textFormat () const |
| Returns the cell's text format. | |
| Qt::Alignment | verticalAlignment () const |
| Returns the vertical alignment for text in the cell. | |
Encapsulates the contents and formatting of a single table cell.
Definition at line 40 of file qgstablecell.h.
| QgsTableCell::QgsTableCell | ( | const QVariant & | content = QVariant() | ) |
Constructor for QgsTableCell, with the specified content.
Definition at line 27 of file qgstablecell.cpp.
| QgsTableCell::QgsTableCell | ( | const QgsTableCell & | other | ) |
Definition at line 31 of file qgstablecell.cpp.
|
default |
|
inline |
Returns the cell's background color, or an invalid color if a default color should be used for the background.
Definition at line 75 of file qgstablecell.h.
|
inline |
|
inline |
|
inline |
Returns the cell's foreground color, or an invalid color if a default color should be used for the foreground.
Definition at line 91 of file qgstablecell.h.
| Qt::Alignment QgsTableCell::horizontalAlignment | ( | ) | const |
Returns the horizontal alignment for text in the cell.
Definition at line 141 of file qgstablecell.cpp.
| const QgsNumericFormat * QgsTableCell::numericFormat | ( | ) | const |
Returns the numeric format used for numbers in the cell, or nullptr if no format is set.
Definition at line 62 of file qgstablecell.cpp.
| QgsTableCell & QgsTableCell::operator= | ( | const QgsTableCell & | other | ) |
Definition at line 45 of file qgstablecell.cpp.
| QVariantMap QgsTableCell::properties | ( | const QgsReadWriteContext & | context | ) | const |
Returns the properties of the cell.
Definition at line 72 of file qgstablecell.cpp.
|
inline |
Returns the row span for the cell.
Definition at line 192 of file qgstablecell.h.
|
inline |
Sets the cell's background color.
Set an invalid color if a default color should be used for the background.
Definition at line 84 of file qgstablecell.h.
|
inline |
|
inline |
Sets the cell's foreground color.
Set an invalid color if a default color should be used for the foreground.
Definition at line 100 of file qgstablecell.h.
| void QgsTableCell::setHorizontalAlignment | ( | Qt::Alignment | alignment | ) |
Sets the horizontal alignment for text in the cell.
Definition at line 146 of file qgstablecell.cpp.
| void QgsTableCell::setNumericFormat | ( | QgsNumericFormat * | format | ) |
Sets the numeric format used for numbers in the cell, or nullptr if no specific format is set.
Ownership of format is transferred to the cell.
Definition at line 67 of file qgstablecell.cpp.
| void QgsTableCell::setProperties | ( | const QVariantMap & | properties, |
| const QgsReadWriteContext & | context ) |
Sets the properties for the cell.
Definition at line 102 of file qgstablecell.cpp.
| void QgsTableCell::setSpan | ( | int | rowSpan, |
| int | columnSpan ) |
Sets the row and column span for the cell.
Definition at line 161 of file qgstablecell.cpp.
|
inline |
Sets the cell's text format.
true.Definition at line 120 of file qgstablecell.h.
| void QgsTableCell::setVerticalAlignment | ( | Qt::Alignment | alignment | ) |
Sets the vertical alignment for text in the cell.
Definition at line 156 of file qgstablecell.cpp.
|
inline |
Returns the cell's text format.
true.Definition at line 110 of file qgstablecell.h.
| Qt::Alignment QgsTableCell::verticalAlignment | ( | ) | const |
Returns the vertical alignment for text in the cell.
Definition at line 151 of file qgstablecell.cpp.