#pragma once #include #include /* class used in order to get deselection if you know a simpler way, tell @Megamouse */ class game_list : public QTableWidget { private: void mousePressEvent(QMouseEvent *event) { if (!indexAt(event->pos()).isValid() || itemAt(event->pos())->data(Qt::UserRole) < 0) { clearSelection(); } QTableWidget::mousePressEvent(event); } };