diff --git a/src/qt/forms/modaloverlay.ui b/src/qt/forms/modaloverlay.ui index 3ac7429..faf749f 100644 --- a/src/qt/forms/modaloverlay.ui +++ b/src/qt/forms/modaloverlay.ui @@ -50,7 +50,7 @@ - #contentWidget { border-radius: 6px; } + #contentWidget { border: 1px solid palette(mid); border-radius: 6px; } QFormLayout QLabel { min-height: 20px; } diff --git a/src/qt/modaloverlay.cpp b/src/qt/modaloverlay.cpp index 9cdeda0..5af53f4 100644 --- a/src/qt/modaloverlay.cpp +++ b/src/qt/modaloverlay.cpp @@ -27,9 +27,11 @@ userClosed(false) raise(); } - // Set opaque background using palette + // Set semi-transparent background QPalette pal = ui->bgWidget->palette(); - pal.setColor(QPalette::Window, pal.color(QPalette::Window)); + QColor bgColor = pal.color(QPalette::Window); + bgColor.setAlpha(230); // Semi-transparent (0-255, where 255 is opaque) + pal.setColor(QPalette::Window, bgColor); ui->bgWidget->setAutoFillBackground(true); ui->bgWidget->setPalette(pal); diff --git a/src/qt/palladiumgui.cpp b/src/qt/palladiumgui.cpp index a3d96bb..5f51df2 100644 --- a/src/qt/palladiumgui.cpp +++ b/src/qt/palladiumgui.cpp @@ -264,10 +264,6 @@ PalladiumGUI::PalladiumGUI(interfaces::Node& node, const PlatformStyle *_platfor // Check beim Start ausführen checkUpdate(); // --- ENDE EINFÜGUNG: UPDATE CHECKER --- - - // Set minimum window size to prevent UI breaking - // Must be set AFTER all widgets are configured to ensure it's not overridden - setMinimumSize(950, 550); } PalladiumGUI::~PalladiumGUI()