Класс QTableWidgetSelectionRange
Класс QTableWidgetSelectionRange предоставляет способ взаимодействия с выделением в модели без использования индексов модели и модели выделения. Подробнее...
| Заголовок: | #include <QTableWidgetSelectionRange> |
| CMake: | find_package(Qt6 COMPONENTS Widgets REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::Widgets) |
| qmake: | QT += widgets |
Открытые функции
| QTableWidgetSelectionRange(int top, int left, int bottom, int right) | |
| QTableWidgetSelectionRange() | |
| int | bottomRow() const |
| int | columnCount() const |
| int | leftColumn() const |
| int | rightColumn() const |
| int | rowCount() const |
| int | topRow() const |
Подробное описание
Класс QTableWidgetSelectionRange хранит верхнюю левую и нижнюю правую строки и столбцы диапазона выделения в таблице. Выделения в таблице могут состоять из нескольких диапазонов выделения.
Примечание: Если элемент в диапазоне выделения помечен как невыделяемый, например, itemFlags() & Qt::ItemIsSelectable == 0, то он не будет отображаться в диапазоне выделения.
См. также QTableWidget.
Документация по членам-функциям
QTableWidgetSelectionRange::QTableWidgetSelectionRange(int top, int left, int bottom, int right)
Конструирует диапазон выделения таблицы из заданных значений top, left, bottom и right строк и столбцов таблицы.
См. также topRow(), leftColumn(), bottomRow() и rightColumn().
QTableWidgetSelectionRange::QTableWidgetSelectionRange()
Конструирует пустой диапазон выделения таблицы, т.е. диапазон, у которого rowCount() и columnCount() равны 0.
См. также topRow(), leftColumn(), bottomRow() и rightColumn().
int QTableWidgetSelectionRange::bottomRow() const
Возвращает нижнюю строку диапазона.
См. также topRow(), rightColumn() и rowCount().
int QTableWidgetSelectionRange::columnCount() const
Возвращает количество столбцов в диапазоне.
Это эквивалентно rightColumn() - leftColumn() + 1.
См. также rowCount(), leftColumn() и rightColumn().
int QTableWidgetSelectionRange::leftColumn() const
Возвращает левый столбец диапазона.
См. также rightColumn(), topRow() и columnCount().
int QTableWidgetSelectionRange::rightColumn() const
Возвращает правый столбец диапазона.
См. также leftColumn(), bottomRow() и columnCount().
int QTableWidgetSelectionRange::rowCount() const
Возвращает количество строк в диапазоне.
Это эквивалентно bottomRow() - topRow() + 1.
См. также columnCount(), topRow() и bottomRow().
int QTableWidgetSelectionRange::topRow() const
Возвращает верхнюю строку диапазона.
См. также bottomRow(), leftColumn() и rowCount().
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.0/qtablewidgetselectionrange.html