Page 1 of 1

Durch die Verwendung des Effekts wird der Hintergrund schwarz, um schwarz zu werden

Posted: 05 Mar 2025, 03:45
by Anonymous
Als ich QT verwendete, habe ich einen Unschärfeneffekt auf ein Qwidget angewendet, das ein Fenster ist. Der Code sieht so aus: < /p>

Code: Select all

#include 
#include 
#include 
int main(int argc, char** argv) {
QApplication app(argc,argv);
QWidget window;
auto blur = new QGraphicsBlurEffect;
window.setGraphicsEffect(blur);
window.show();
return app.exec();
}
Das Ergebnis war jedoch, dass der Hintergrund des Fensters vollständig schwarz wurde:
Image

Even though I used setAutoFillBackground(true), there was still a hint von Grün um die Fensterkanten:

Ich denke, dies könnte der Fehler von Qt sein. Oder ein anderer Grund.