Page 1 of 1

Durch die Verwendung des Unschärfeeffekts wird der Hintergrund schwarz, um schwarz zu werden

Posted: 03 Mar 2025, 02:36
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:

Ich habe die offizielle Dokumentation immer noch nicht verstanden. In der offiziellen Dokumentation wird nicht erwähnt, dass sie nicht in einem solchen Qwidget verwendet werden kann. Dies änderte jedoch nicht das Ergebnis. Meine aktuelle QT -Version ist 6.5.4.