Hi Brian, thanks for the information.

Actually, we are doing the next step for this maemo-qt-plugin project :),
some refactoring + new features. The maemo-qt-plugin does not create the
project automatically. The developer has to create the scratchbox build and
run steps by hands. That is what we want to avoid and do it automaticaly. We
are now going deeper in this qt4projectmanager class to see how to do this.


About this maemo-qt-plugin, we now split it in four new plugins:

* scratchbox1: to handle with scratchbox, list targets, remove targets,
start a session, kill sessions, etc
* debian-package: a plugin to create debian structure, generate debian
packages, and install them in a machine
* maemo-sdk: to manage sdk lifecycle, menu options, start-stop xephyr
* qt-maemo: to manage qt maemo projects (project wizard, project settings,
templates, etc)


BR,
Hallyson

On Tue, Sep 29, 2009 at 2:48 AM, Brian McGillion <[email protected]
> wrote:

> Hi,
>
> You might want to check out this project. It does exactly what you are
> looking for and it also provides control of Xephyr from creator.
>
> http://gforge.embedded.ufcg.edu.br/projects/maemo-qt-plugin/
>
>
> Br,
> Brian
>
> On Mon, 2009-09-28 at 11:30 -0300, Hallyson Melo wrote:
> > 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
>
> _______________________________________________
> 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

Reply via email to