Hi,

> What you're proposing is the inclusion of the existing Qt Quick Timeline 
> module in Qt 5 as add-on?


Yes, the repository itself already exists for quite a while, but I think it is 
now time to make it part of Qt 5.


> I'd suggest to place it into qtdeclarative itself. But I guess that's not an 
> option because of the license mix (GPL while declarative is LGPL)?


Yes, It is a very small module and I agree that it would be a natural fit for 
qtdeclarative. Mixing LGPL and GPL in a single module is most likely a  no go, 
though.

Another reason for a sperate module is the fact that the timeline builds 
against Qt 5.9 upwards (That is what we tested.) and we want to keep it easy to 
build against older Qt versions.


Best Regards,

Thomas Hartmann

________________________________
From: Simon Hausmann
Sent: Thursday, May 9, 2019 10:45:12 AM
To: Thomas Hartmann; [email protected]
Subject: Re: [Development] Requesting a module for Qt Quick Timeline 
Implementation


Ah, just to clarify:

What you're request is not a new module, right?
What you're proposing is the inclusion of the existing Qt Quick Timeline module 
in Qt 5 as add-on?


I'd suggest to place it into qtdeclarative itself. But I guess that's not an 
option because of the license mix (GPL while declarative is LGPL)?


In terms of maturity etc. I agree and vote in favor of an inclusion. Keyframe 
based animations are great to use :)

Simon
________________________________
From: Development <[email protected]> on behalf of Thomas 
Hartmann <[email protected]>
Sent: Thursday, May 9, 2019 10:21
To: [email protected]
Subject: [Development] Requesting a module for Qt Quick Timeline Implementation


Hi,

I would like to request for a new module:

Name of the repository: qt/qtquicktimeline.git
Description: Module for keyframe-based timeline construction.
Responsible person: Thomas Hartmann
Gerrit user/email: [email protected]

The module is already on gerrit and is in a mature state by now.
The timeline module is used by Qt Design Studio and Qt Quick Designer
but there are use cases independent from tooling.

One use case is defining 'animations' not in time, but depending on an 
expression.
This way it is very easy to create complex progress bars or gauges.

Best Regards,
Thomas Hartmann

_______________________________________________
Development mailing list
[email protected]
https://lists.qt-project.org/listinfo/development

Reply via email to