mirror of
https://github.com/sqlitebrowser/sqlitebrowser.git
synced 2026-01-20 02:50:46 -06:00
Fix for Qt versions older than 5.6.
constFirst() and constLast() were added to QList in Qt v5.6.
This entered in previous commit: 01378367a6
This commit is contained in:
@@ -384,11 +384,11 @@ ExtendedTableWidget::ExtendedTableWidget(QWidget* parent) :
|
||||
// Add spreadsheet shortcuts for selecting entire columns or entire rows.
|
||||
QShortcut* selectColumnShortcut = new QShortcut(QKeySequence("Ctrl+Space"), this);
|
||||
connect(selectColumnShortcut, &QShortcut::activated, [this]() {
|
||||
selectionModel()->select(QItemSelection(selectionModel()->selectedIndexes().constFirst(), selectionModel()->selectedIndexes().constLast()), QItemSelectionModel::Select | QItemSelectionModel::Columns);
|
||||
selectionModel()->select(QItemSelection(selectionModel()->selectedIndexes().first(), selectionModel()->selectedIndexes().last()), QItemSelectionModel::Select | QItemSelectionModel::Columns);
|
||||
});
|
||||
QShortcut* selectRowShortcut = new QShortcut(QKeySequence("Shift+Space"), this);
|
||||
connect(selectRowShortcut, &QShortcut::activated, [this]() {
|
||||
selectionModel()->select(QItemSelection(selectionModel()->selectedIndexes().constFirst(), selectionModel()->selectedIndexes().constLast()), QItemSelectionModel::Select | QItemSelectionModel::Rows);
|
||||
selectionModel()->select(QItemSelection(selectionModel()->selectedIndexes().first(), selectionModel()->selectedIndexes().last()), QItemSelectionModel::Select | QItemSelectionModel::Rows);
|
||||
});
|
||||
|
||||
#if QT_VERSION >= QT_VERSION_CHECK(5, 12, 0) && QT_VERSION < QT_VERSION_CHECK(5, 12, 3)
|
||||
|
||||
Reference in New Issue
Block a user