Ich baue gerade eine Applikation die ihre Gui zur Laufzeit aus ui Dateien lädt. from ui files at runtime. Diese Applikation verwendet custom widgets (mit plugin für den designer) die ihre Gui auch aus ui Dateien laden. Unter Linux funktioniert das auch, aber unter Windows bekomme ich immer Fehlermeldungen der Art: [3192] "QFormBuilder was unable to create a custom widget of the class 'Radio'; defaulting to base class 'QWidget'." . Was kann die Ursache für die Meldung sein?
Ja hab ich. Ich hab grad nen interessanten Effekt gefunden. Im Release startet er mit der Gui stürzt ab beim beenden ab. Im Debug isses wie oben beschrieben.
Compilerwarnungen hab ich keine. Das Plugin selber geht im Debug mode gar nicht, weil der designer im release gebaut ist. Wenn das die Ursache für die Fhler im Debug mode sein sollte bliebe immer noch die Frage wieso wenn alles Release ist, die app beim Beenden (ich vermute in QWidget) abstürzt.
Man kann in Windows Debug und Release-Libraries nicht mischen. Deshalb wird Qt auch kein Release-Plugin laden wenn das Executable dazu im Debug-Mode gebaut ist.
Zu dem Crash - woher sollen wir das wissen so ganz ohne Code und weitere Infos...