List of 3rd party Qt Creator plugins
-
One thing Qt Creator is currently missing is a way to find out about 3rd party plugins. Meanwhile we've got the Qt Developer Network, so for now let's use that as an opportunity to compile a list of 3rd party plugins that may be useful.
- "Doxygen support":http://dev.kofee.org/QtCreator-Doxygen/
- "OProfile based profiling mode":http://qt.gitorious.org/+symbio-profiler/qt-creator/qt-creator-profiler (mainly supporting Maemo)
- CppSupport plugin, adding a class view ("download":http://code.google.com/p/visualfc/downloads/list, "git repository":http://gitorious.org/~visualfc/qt-creator/qt-creator-cppsupport)
Please reply if you know about a plugin that isn't listed yet and I'll add it to the main list.
Update: List now maintained on the wiki at "Qt Creator Plug-in Gallery(Qt Creator Plugin-in Gallery)":http://developer.qt.nokia.com/wiki/Qt_Creator_Plug-in_Gallery
-
We've now started to maintain this list on the wiki at "Qt Creator Plugin Gallery(Qt Creator Plugin Gallery)":http://developer.qt.nokia.com/wiki/Qt_Creator_Plug-in_Gallery.
-
Just added some more plugins I stumbled over to the "wiki page":http://developer.qt.nokia.com/wiki/Qt_Creator_Plug-in_Gallery.
Unfortunately I have little or no information on their current state:-(
-
David: That looks interesting:-) How easy is this to extend to other continuous integration services?
-
Tobias: No idea, all I have used is CruiseControl. CC makes its status available via an rss feed, so all the plugin does is grab an rss feed, parse the XML and then display the red icon if it detects any failures or green if everything passes and put the list of rss items into a tooltip. If other continuous integration servers also use rss or something similar then it is probably just a case of updating the xml parser for the different format.
-
Sounds straight forward to add other services then.
One idea to extend this plugin would be to extract failure locations and add issues to the build issues window:-) That way it is easy to fix the issues.
-
Andre: I am afraid that installation procedure will depend heavily on the 3rd party plugin itself:-(
In general you need to put the shared library forming the plugin plus the pluginspec file into ${QT_CREATOR_LOCATION}/lib/qtcreatorplugins/PROVIDER. Windows might need some additional files to make the loading work.
Make sure you have all dependencies in place and active (check with "Help->About plugins", dependencies are listed in the pluginspec file).
-
Since I had to re-install my system after a HD crash, I have updated to Creator 2.0 by now. Does anyone know if the class browser plugin (http://www.cppblog.com/visualfc/archive/2010/01/21/106142.html) also works with 2.0? The page and the download page only mention 1.3.1. I found it very useful in that version, and I would like to use it again in 2.0. I could try myself of course, but...
-
Try running master: That has a great class browser contributed by Denis Mingulov:-) Unfortunately I do not think that this code can be backported to 2.0/2.1 since it uses the C++ engine which had quite some improvements since the 2.0/2.1 branch was made.
I think that is not the same class browser shown at the link you provided though. So maybe that one was ported to 2.0? I do not know who wrote that plugin, so I can't tell, sorry.