User Tools

Site Tools


qt:monkey_studio

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
qt:monkey_studio [2011/04/02 17:37] – created mithatqt:monkey_studio [2011/04/05 13:08] mithat
Line 1: Line 1:
 ====== Monkey Studio ====== ====== Monkey Studio ======
  
-[[http://www.monkeystudio.org/|Monkey Studio]] is a dedicated, Qt-centric IDE. I tried the version of Monkey Studio that is packaged with Ubuntu 10.10. I'll keep this short and sweet and say only that this is a promising project that needs a bit more UI development.+[[http://www.monkeystudio.org/|Monkey Studio]] is a Qt-centric IDE and supports Qt projects in a number of languagesIt seems to be well thought out with the exception of a couple things. 
 + 
 +First, rather than using the standard GDB debugger, it uses [[http://code.google.com/p/beaverdbg/|Beaver Debugger]]--a wrapper for GDB stripped out of Qt Creator. A Beaver Debugger is available for OS X and Windows, but there is no package available for Linux, either in the Debian repos or from the authors. 
 + 
 +Second, there is no template to make a Qt project with a form based on a *.ui-file. I'm pretty sure it's not a big deal to create such a template, but it would be nice if it existed by default. Starting with a Qt GUI project and then adding a Qt Form to it is a tedious and (at least for the one time I tried it) error-prone process.  
 + 
 +The integrated Qt Designer is well done. That along with support for lots of languages (including Python) makes this an appealing option. The fact that it's C++-based means it starts up pretty quickly (an issue with the Java-based IDEs)Hoping that Beaver support improves. 
 + 
 +===== TODO ===== 
 +  * Add Beaver Debugger via PPA and see how well it works 
 +  * Creatd a **QMake GUI Project** template that is bare-bones but makes adding forms somewhat straightforward (ala Netbeans)
qt/monkey_studio.txt · Last modified: 2011/04/07 14:35 by mithat

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki