Ich habe eine ziemlich komplexe Qt-Anwendung mit vielen verschiedenen ui Elemente/Dateien.
Wenn ich von einem Begrüßungsbildschirm zur Hauptanwendungsansicht gehe, habe ich ein paar kleine Fenster, die fast sofort verschwinden. Der einzige Text auf ihnen ist der Fenstertitel "Form".Blinken Formularfenster in Qt5-Anwendung
Ich nehme an, das etwas mit einigen ui Elementen einem Elternteil nicht mit zu tun hat, oder so etwas, aber ich habe keine Ahnung, was genau aussehen? Ich weiß auch nicht, wo ich suchen soll, denn es gibt keine Hinweise auf die Fenster selbst und zu viele grafische Elemente, um blind durch jeden von ihnen zu gehen.
Jede Idee auf sie zu entfernen, oder zumindest eine Methode, um zu versuchen, dies zu lösen, würde sehr geschätzt werden.
Prost.
EDIT: Der meiste Code wie folgt aussieht:
myPanelQWidget = new MyPanel(this);
leftPanelQStackedWidgets->addWidget(myPanelQWidget);
leftPanelQStackedWidgets->setCurrentWidget(myPanelQWidget);
Es wäre großartig, wenn Sie einige Code-Beispiele veröffentlichen könnten, insbesondere wann und wo Sie die Widgets definiert/deklariert haben. Sie können die App immer im Debug-Modus starten und Schritt für Schritt prüfen, wo die unerwünschten Formulare erscheinen. –
@ Md.MinhazulHaque Angefragten Code hinzugefügt. – Leherenn