调整QTableWidget列和行的大小以填充表
Resizing QTableWidget Columns and Rows to Fill Table
我有一个QTableWidget,它有N个列,当设置了列数时,它们会自动填充整个QTableWidget。当我尝试将列数动态更改为N/2列时,每列的大小都不会改变。这导致QTableWidget的右半部分只剩下空白。
相反,如果我是它,它会将列计数重置为2*N,列宽会适当调整自己并填充QTableWidget。
我想知道如何在QTableWidget没有空白的情况下重置列和行的数量?
您尝试过设置QHeaderView
的调整大小模式吗?
QTableWidget* myTable = new QTableWidet;
QHeaderView* header = myTable->horizontalHeader();
header->setResizeMode(QHeaderView::Stretch);
编辑:如前所述,在第5季度:
QTableWidget* myTable = new QTableWidet;
QHeaderView* header = myTable->horizontalHeader();
header->setSectionResizeMode(QHeaderView::Stretch);
相关文章:
- 在c++中用vector填充一个简单的动态数组
- 如何使用用户输入在C++中正确填充2D数组
- 如何找到大小'x'数组是否完全填充,在C++?
- Cuda C++:设备上的Malloc类,并用来自主机的数据填充它
- 通过for循环使用用户输入填充列表
- 当用户在qtablewidget中输入单元格时,如何获得信号?C++
- 根据用户输入用字母填充矢量,并将"开始"和"结束"放在四肢
- 如何正确填充在堆上分配的二维数组?
- 将数字转换为填充字符串
- 有没有办法在一行中填充矢量图
- 用C++中的数字和条件填充向量
- 用真值填充矢量
- 使用结构成员指针在C++中填充结构
- 流填充字符的默认定位
- 使用不同算法的 PKCS1v15 填充进行加密 ++ 签名
- C++:使用缓冲区中的数据填充结构
- 如何通过 Qdialog 中的 qtablewidget 填充作为 MainWindow 成员的 qvector
- 填充 QLineEditits 的 QTableWidget 不会触发信号
- 第一次填充 QTableWidget 时,一切都很好,但是当我重新填充它时,它明显变慢了
- 调整QTableWidget列和行的大小以填充表