将网格线添加到 Wt WTable 小部件
Adding gridlines to Wt WTable Widget
我正在尝试使用Wt web框架创建一个HTML表对象。 我看不到将表格网格线(HTML 表格中的 la border="1")添加到表格的方法。 我可以使用边框封装整个表格小部件
partTable->decorationStyle().setBorder(border);
谢谢!
您可以使用 CSS 设置表格样式。
创建样式表:
.my-table td {
border: 1px solid black;
}
将其添加到您的应用程序中:
wApp->useStyleSheet("my_stylesheet.css");
然后将 my-table
css 类设置为您的表:
table->addStyleClass("my-table");
或者,您可以为每个表格单元格设置WCssDecorationStyle
:
const Wt::WBorder border(Wt::WBorder::Solid, 1);
for (int i = 0; i < table->rowCount(); ++i)
{
for (int j = 0; j < table->columnCount(); ++j)
{
table->elementAt(i, j)->decorationStyle().setBorder(border);
}
}
相关文章:
- 比较并显示使用最小值(a,b)和最大值(a、b)升序排列的4个数字
- 最小硬币更换问题(自上而下方法)
- Qt VTK交互风格的信号到小部件
- 芬威克树(BIT).找到具有给定累积频率的最小索引,单位为 O(logN)
- 如何在Qt窗口小部件中使用QStringView(或QStringRef)
- 使用递归的数组的最小值.这是怎么回事
- 为什么在浮点中从大到小会引入更多的误差
- 找到两对数字,使它们的乘积的绝对差最小化
- 如何使用boost::具有嵌套结构和最小代码更改的序列化
- 最大和最小 1 C++函数
- 如何创建一个函数来计算并返回平均值、最大值和最小值
- 我可以做些什么来消除或最小化这种将提供相同功能和行为的代码重复
- 如何将部分流作为参数传递
- 如何在QT中的自定义视频小工具t上绘制矩形
- 在二维数组中查找最小值和最大值?
- 查找矩阵C++中每一列和每一行的最小和最大元素
- 如何找到大于整数的最小数字
- 小字符串优化(调试与发布模式)
- C++ 创建小部件数组
- 将网格线添加到 Wt WTable 小部件