June 4, 2010

Thorbjørn Lindeijer Thorbjørn Lindeijer
Lab Rat
16 posts

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.

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 [developer.qt.nokia.com]

14 replies

June 4, 2010

Alexandra Alexandra
Hobby Entomologist
607 posts

Cool initiative! I want to see them all. :)

Where is the main list, btw?

 Signature 

*THE CAKE IS A LIE*
Web Community Manager - Qt Development Frameworks

June 6, 2010

Thorbjørn Lindeijer Thorbjørn Lindeijer
Lab Rat
16 posts

I’m not aware of a main list, hence I started this topic. We can move it somewhere later.

June 23, 2010

Thorbjørn Lindeijer Thorbjørn Lindeijer
Lab Rat
16 posts

We’ve now started to maintain this list on the wiki at Qt Creator Plugin Gallery [developer.qt.nokia.com].

June 23, 2010

Andre Andre
Robot Herder
6416 posts

Very useful, I did not even know there were plugins for QtCreator to begin with!

June 23, 2010

Tobias Hunger Tobias Hunger
Robot Herder
3387 posts

Just added some more plugins I stumbled over to the wiki page [developer.qt.nokia.com].

Unfortunately I have little or no information on their current state:-(

July 5, 2010

David Dibben David Dibben
Lab Rat
9 posts

I just added a CruiseControl monitor plugin to the wiki page.

July 5, 2010

Tobias Hunger Tobias Hunger
Robot Herder
3387 posts

David: That looks interesting:-) How easy is this to extend to other continuous integration services?

July 5, 2010

David Dibben David Dibben
Lab Rat
9 posts

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.

July 5, 2010

Tobias Hunger Tobias Hunger
Robot Herder
3387 posts

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.

July 5, 2010

Andre Andre
Robot Herder
6416 posts

Any idea where I can get information on how & where to install plugins for QtCreator? I am using the Qt SDK and I am trying to install the code browser plugin, but so far, I have had no luck.

July 5, 2010

Tobias Hunger Tobias Hunger
Robot Herder
3387 posts

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).

July 5, 2010

Andre Andre
Robot Herder
6416 posts

Thanks!

The About plugins tip was just what I needed, as it lists the complete path of the installed plugins. It works now, I can use the class browser plugin in Qt Creator :-)

July 27, 2010

Andre Andre
Robot Herder
6416 posts

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…

July 27, 2010

Tobias Hunger Tobias Hunger
Robot Herder
3387 posts

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.

 
  ‹‹ Merge Qt SDK and Nokia SDK      Reverse Debugging in Qt Creator ››

You must log in to post a reply. Not a member yet? Register here!