From c3787ccbff945b053d645648960296c2a87bbb2b Mon Sep 17 00:00:00 2001 From: uncor3 Date: Sat, 4 Apr 2026 19:18:25 +0300 Subject: [PATCH] fix(ui): enable/disable toolbox frame based on state --- src/toolboxwidget.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/toolboxwidget.h b/src/toolboxwidget.h index d077682..7c6466f 100644 --- a/src/toolboxwidget.h +++ b/src/toolboxwidget.h @@ -79,21 +79,25 @@ public: if (enabled) { setStyleSheet("QWidget#toolboxFrame { " "padding: 5px; }"); + setEnabled(true); } else { setStyleSheet("QWidget#toolboxFrame { " "padding: 5px;" "opacity: 0.45; }"); + setEnabled(false); } #else if (enabled) { setStyleSheet("QWidget#toolboxFrame { padding: 5px; " "border: none; outline: none; }"); setCursor(Qt::PointingHandCursor); + setEnabled(true); } else { setStyleSheet("padding: 5px;" "border-radius: 8px;" "color: #666;"); setCursor(Qt::ArrowCursor); + setEnabled(false); } #endif }