QTableWidget 有三列,最後一列資料過長顯示不完,想知道如何顯示橫向捲動條,以及是否可鎖定前兩列。
// 設定視需要顯示橫向捲動條
m_TableWidget->setHorizontalScrollBarPolicy(Qt::ScrollBarAsNeeded);
m_mainTableWidget->setHorizontalScrollBarPolicy(Qt::ScrollBarAsNeeded);
// 取得資料後,根據內容長度調整欄位寬度
m_mainTableWidget->resizeColumnToContents(6);
m_mainTableWidget->update();
setStretchLastSection(false) 表示不強制最後一欄填滿剩餘寬度。resizeColumnToContents 依實際內容自動調整寬度。setFrozenColumnCount(2)。