I mean exactly what I wrote -- see if the plugin gets some list of objects in its extensionsInitialized() method. If you don't understand such a simple thing then I have no idea how you intend to write a plugin that extends Qt Quick Designer.
After having a quick look at the current repository (https://qt.gitorious.org/qt-creator/...gnerplugin.cpp) one can see that extensionsInitialized() doesn't expect any objects in the object pool to be available and the only object it exposes itself is its settings pane. So I guess you are out of luck and you will have to modify the plugin's code directly.
It is not a crash, it is a linking error as you are probably not linking to some needed library (e.g. the core plugin of Qt Creator).I'm getting this crash at compile time:
error: undefined reference to `_imp___ZN15ExtensionSystem13PluginManager8instanc eEv'
error: undefined reference to `_imp___ZN15ExtensionSystem13PluginManager10allObj ectsEv'
:-1: error: release/main.o: bad reloc address 0x20 in section `.text$_ZN7QStringD1Ev[__ZN7QStringD1Ev]'






Reply With Quote

Bookmarks