1
我使用一個QTableWidget的多列太大..一列是這是很長,所以我不得不伸展列每time.Is有任何方法,我可以理清這個文件名問題???文件名QTableWidget的
我使用一個QTableWidget的多列太大..一列是這是很長,所以我不得不伸展列每time.Is有任何方法,我可以理清這個文件名問題???文件名QTableWidget的
您可以使用繼承functions:
void QTableView::resizeColumnsToContents();
或
void QTableView::resizeColumnToContents (int column);
每次變更的文件名。這應該比根據文件名的長度來擴展它更快更容易。
您也可以嘗試使用setResizeMode:
tableWidget->horizontalHeader()->setResizeMode(QHeaderView::ResizeToContents);
我從未使用過它,但它看起來很有希望。這應該使列自動調整,
我沒有在我的code..do任何QTableView中的對象,我需要初始化一個? – user1056481 2012-01-03 05:47:33
我正在使用QTableWidget – user1056481 2012-01-03 05:47:49
QTableWidget繼承自QTableView,因此所有QTableView的功能都可供您使用。 – 2012-01-03 05:48:44