Ich lese das Buch "C++ GUI-Programmierung mit Qt4", und ich habe das Thema der Integration von benutzerdefinierten Widgets mit Qt Designer erreicht.Qt Designer lädt nicht mein benutzerdefiniertes Widget Plugin
Ich habe das Beispielprojekt erstellt (das Icon-Editor-Plugin), und ich bekomme eine Datei namens 'libiconeditorplugin.so', und ich habe es kopiert nach '/ usr/lib/qt4/plugins/designer/' Aber wenn ich Qt Creator starte, sehe ich das Icon-Editor-Widget nicht in der Widget-Box.
Das einzige, was ich anders als das Buch getan habe, ist, dass ich das DESTDIR aus der .pro-Datei entfernt habe, weil es $ QTDIR hatte und $ QTDIR nicht auf meinem Computer definiert ist und ich nicht weiß, wo es zeigen soll . Stattdessen habe ich die .so-Datei manuell kopiert.
Ich bin mir nicht sicher, ob ich das Plugin in das richtige Verzeichnis kopiert habe, und wenn libiconeditorplugin.so die einzige Datei ist, die ich kopieren musste, war das Buch irgendwie skizzenhaft, wie es funktionieren sollte.
Mein Betriebssystem ist Ubuntu und ich habe Qt Creator mit apt-get installiert.