qt:monkey_studio
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
qt:monkey_studio [2011/04/06 19:25] – mithat | qt:monkey_studio [2011/04/07 14:35] (current) – [TODO] mithat | ||
---|---|---|---|
Line 5: | Line 5: | ||
First, rather than using the standard GDB debugger directly, it uses [[http:// | First, rather than using the standard GDB debugger directly, it uses [[http:// | ||
- | 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. | + | 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. This is easily ameliorated with a {{: |
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. | 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. | ||
===== Pros ===== | ===== Pros ===== | ||
- | * IMHO, really | + | * Really |
* Very fast | * Very fast | ||
* Multi-language support | * Multi-language support | ||
+ | * Project file structure and '' | ||
===== Cons ===== | ===== Cons ===== | ||
- | * No available template for a project in the style of Qt Creator or Netbeans Qt. (I've made one though.) | + | * No available template for a project in the style of Qt Creator or Netbeans Qt. (I' |
* Debugger seems to be a Frankenstein from Qt Creator and is [[https:// | * Debugger seems to be a Frankenstein from Qt Creator and is [[https:// | ||
- | * No apparent toolbar item for " | + | * No apparent toolbar item for " |
* No profiling | * No profiling | ||
* Untested code completion | * Untested code completion | ||
Line 24: | Line 25: | ||
* Add Beaver Debugger via PPA and see how well it works | * Add Beaver Debugger via PPA and see how well it works | ||
+ | ===== Thoughts ===== | ||
+ | Lack of debugging makes this less than appealing for serious work. Debugging is not available at all for PyQt projects--in spite of the good PyQt templates, etc. I really hope to see this IDE develop. |
qt/monkey_studio.1302117906.txt.gz · Last modified: 2011/04/06 19:25 by mithat