From b60a35b92d0699885dfe8ba4f5b94fdb752964db Mon Sep 17 00:00:00 2001 From: Linloir <3145078758@qq.com> Date: Fri, 16 Dec 2022 17:52:57 +0800 Subject: [PATCH] [UI][FIX] Fix rounded corner widget - Fix re-initialize bug causing multiple borders --- FinalProject/roundedcornerwidget.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/FinalProject/roundedcornerwidget.cpp b/FinalProject/roundedcornerwidget.cpp index 7bbfaa1..f605d79 100644 --- a/FinalProject/roundedcornerwidget.cpp +++ b/FinalProject/roundedcornerwidget.cpp @@ -22,6 +22,10 @@ void RoundedCornerWidget::showEvent(QShowEvent* event) { // Call parent show event QWidget::showEvent(event); + if (_initialized) { + return; + } + // Initialize widget UI initializeWidgetUI();