Ich habe versucht, ein eigenes Widget Plugin für QT Designer im Anschluss an diesem (http://doc.trolltech.com/4.3/designer-creating-custom-widgets.html) Tutorial und war etwas erfolgreich zu erstellen. Grundsätzlich kann ich mein neues Widget in Designer platzieren, aber es wird nicht gezeichnet (ich erhalte ein leeres Quadrat anstelle dessen, was ich in meiner paintEvent-Methode zu zeichnen versuche). Ich habe mit benutzerdefiniertem Code begonnen, aber das Einfügen aus dem Lernprogramm kopiert das hat nicht funktioniert).Benutzerdefinierte Widget Plugin für qt-Designer ist unsichtbar
Während das benutzerdefinierte Platzierung Widget mein System-Log mit auffüllt:
full_path/Designer: CGAffineTransformInvert: singuläre Matrix.
Irgendwelche Vorschläge?
Ich habe das Beispiel Plugin gebaut, die mit dem qt sdk kam und es gab keine Probleme.
Es war ein Problem mit der Farbe Methode, danke! Sorry für die langsame Antwort, hatte keine Zeit, sich das anzusehen. –
Das genaue Problem: Ich hatte ein paar Konstanten definiert wie #define foo 3 anstelle von #define foo 3.0 (ints statt doubles) –
Kein Problem;) Gut zu sehen, dass es jetzt funktioniert. Grüße – 3DH