#include <Wt/WTableCell>
Public Member Functions | |
void | setRowSpan (int rowSpan) |
Set the row span. | |
int | rowSpan () const |
Get the row span. | |
void | setColumnSpan (int colSpan) |
Set the column span. | |
int | columnSpan () const |
Returns the column span. | |
int | row () const |
Returns the row index of this cell. | |
int | column () const |
Returns the column index of this cell. | |
WTable * | table () const |
Returns the table to which this cell belongs. |
A WTable provides a table of WTableCell container widgets. A WtableCell may overspan more than one grid location in the table, by specifying a rowSpan and columnSpan . Table cells at overspanned positions are hidden. You cannot directly create a WTableCell, instead, they are created automatically by a table.
A WTableCell acts as any other WContainerWidget, except that both the vertical and horizontal alignment of contents may be specified by setContentAlignment().
The widget corresponds to the HTML <td>
or <th>
tag, depending on whether the cell is a plain cell or a header cell.
void Wt::WTableCell::setRowSpan | ( | int | rowSpan | ) |
Set the row span.
The row span indicates how many table rows this WTableCell overspans. By default, a WTableCell has a row span of 1, only occupying its own grid cell. A row span greater than 1 indicates that table cells to the right of this one are overspanned.
int Wt::WTableCell::rowSpan | ( | ) | const [inline] |
void Wt::WTableCell::setColumnSpan | ( | int | colSpan | ) |
Set the column span.
The column span indicates how many table columns this WTableCell overspans. By default, a WTableCell has a column span of 1, only occupying its own grid cell. A column span greater than 1 indicates that table cells below this one are overspanned.
int Wt::WTableCell::columnSpan | ( | ) | const [inline] |