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
