My two cents: I think you should write a generic "non-local build"
plugin instead, so that you could use it with Scratchbox, with
virtualized SDKs, with remote hosts etc.

ma, 2009-09-28 kello 11:30 -0300, Hallyson Melo kirjoitti:
> Hi Daniel, 
> 
> the general idea for this customized project is:
> 
> 1. Create a scratchbox project wizard, so the developer can choose
> scratchbox targets during project creation
> 2. In project properties dialog:
>     - Automatically create build and run steps different from current
> qt4projectmanager (e.g /scratchbox/login qmake...")
>     - Add options to select scratchbox targets
> 
> '1' seems to be straightforward. '2' is the current doubt. How would
> be the best way to do this customization? The other qt4projectmanager
> features should remain.
> 
> BR,
> Hallyson
> 
> On Mon, Sep 28, 2009 at 11:17 AM, Mateus Lima <[email protected]>
> wrote:
>         I'm trying to customize the qt project to use scratchbox. So,
>         instead of doing make and qmake steps directly, it's necessary
>         to run them under scratchbox. Moreover the user has to input
>         the target that will be a project setting.
>         
>         
>         Mateus 
>         
>         
>         
>         On Mon, Sep 28, 2009 at 7:13 AM, Daniel Teske
>         <[email protected]> wrote:
>                 ext Mateus Lima schrieb:
>                 
>                 > Hi,
>                 >
>                 > I'm trying to figure out how is the best way to
>                 create a new type of
>                 > Qt project customizing build and run steps and
>                 adding a new
>                 > configuration item to the project's settings.
>                 >
>                 > Since I have to disable some features depending on
>                 project's type, is
>                 > it necessary to create a new project class and
>                 project manager like
>                 > qt4project and qt4projectmanager on qtplugin?
>                 >
>                 > Is it better to inherits these classes and add my
>                 own build and run
>                 > steps?
>                 >
>                 > Is there any way to just use qt4project manager
>                 plugin instead but
>                 > remain with my own project type to be able to
>                 disable some features?
>                 >
>                 > Thanks in advance,
>                 > Mateus Lima
>                 
>                 Well it would help if you would explain what you are
>                 trying to write.
>                 That is start with a high level description.
>                 Be warned, the Qt4Project stuff is currently not
>                 written in a way which
>                 facilitates easy extensions.
>                 
>                 daniel
>                 _______________________________________________
>                 Qt-creator mailing list
>                 [email protected]
>                 http://lists.trolltech.com/mailman/listinfo/qt-creator
>         
>         
>         
>         _______________________________________________
>         Qt-creator mailing list
>         [email protected]
>         http://lists.trolltech.com/mailman/listinfo/qt-creator
>         
> 
> _______________________________________________
> Qt-creator mailing list
> [email protected]
> http://lists.trolltech.com/mailman/listinfo/qt-creator

SASKEN BUSINESS DISCLAIMER
-------------------------
This message may contain confidential, proprietary or legally privileged 
information. In 
case you are not the original intended Recipient of the message, you must not, 
directly or 
indirectly, use, Disclose, distribute, print, or copy any part of this message 
and you are 
requested to delete it and inform the sender. Any views expressed in this 
message are 
those of the individual sender unless otherwise stated. Nothing contained in 
this message 
shall be construed as an offer or acceptance of any offer by Sasken 
Communication 
Technologies Limited ("Sasken") unless sent with that express intent and with 
due 
authority of Sasken. Sasken has taken enough precautions to prevent the spread 
of 
viruses. However the company accepts no liability for any damage caused by any 
virus 
transmitted by this email

_______________________________________________
Qt-creator mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt-creator

Reply via email to