У меня QTableWidget, в которой нужно выделять ячейки по столбцам, а не по строкам, как настроено в qt по умолчанию. Делаю так:
ui->table>setSelectionMode(QAbstractItemView::ExtendedSelection);
После этой настройки выделяются ячейки по строкам. А мне надо, чтобы когда щелкают в ячейку первого столбика, а потом с зажатым shift во второй столбик, чтобы выполнилися select от первой ячейки до конца вниз и во втором столбике от вверха до второй ячейки. Можно ли как-то это настройками выставить. Если ручками только через setSelected, то как отрубить автоматический select по клику, потому что придется еще делать deselect не нужных ячеек из-за него.