QTableWidget删除选中行

原文:http://beself.top/2020/02/15/qtablewidget-delete-selectrows/
在使用QTableWidget时删除选中行时稍微麻烦点,记录一下

// 删除选中行
void JInfoManger::deleteSelectRows()
{
    QList<QTableWidgetSelectionRange> sRangeList = TableAccount->selectedRanges();
    for(const auto &p : qAsConst(sRangeList)) {
        for (auto i = p.topRow() + p.rowCount() - 1; i > p.topRow() - 1; i--) {
            TableAccount->removeRow(i);
        }
    }
}
发布了29 篇原创文章 · 获赞 13 · 访问量 4万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章