From 1bc504f8632cb0b71fed8e907c874d1edc979bbd Mon Sep 17 00:00:00 2001 From: DanielSvoboda Date: Sun, 26 Jan 2025 17:38:39 -0300 Subject: [PATCH] qt: fix grid --- src/qt_gui/game_grid_frame.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/qt_gui/game_grid_frame.cpp b/src/qt_gui/game_grid_frame.cpp index d719ac878..234856a89 100644 --- a/src/qt_gui/game_grid_frame.cpp +++ b/src/qt_gui/game_grid_frame.cpp @@ -43,12 +43,17 @@ void GameGridFrame::onCurrentCellChanged(int currentRow, int currentColumn, int columnCnt = this->columnCount(); auto itemID = (crtRow * columnCnt) + currentColumn; + static QString originalStyle = this->styleSheet(); if (itemID > m_game_info->m_games.count() - 1) { cellClicked = false; validCellSelected = false; BackgroundMusicPlayer::getInstance().stopMusic(); + this->setStyleSheet(originalStyle + + "QTableWidget {outline: auto;}" + "QTableWidget::item:selected {background-color: transparent;}"); return; } + this->setStyleSheet(originalStyle); cellClicked = true; validCellSelected = true; SetGridBackgroundImage(crtRow, crtColumn);