shadPS4/src/qt_gui/game_list_table.cpp

18 lines
534 B
C++

// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later
#include "game_list_table.h"
void GameListTable::clear_list() {
clearSelection();
clearContents();
}
void GameListTable::mousePressEvent(QMouseEvent* event) {
if (QTableWidgetItem* item = itemAt(event->pos());
!item || !item->data(Qt::UserRole).isValid()) {
clearSelection();
setCurrentItem(nullptr); // Needed for currentItemChanged
}
QTableWidget::mousePressEvent(event);
}