[Interest] TableView in Qt Quick Controls 2
markg85 at gmail.com
Wed Jun 28 10:58:17 CEST 2017
On Mon, Jun 26, 2017 at 7:51 PM, J-P Nurmi <jpnurmi at qt.io> wrote:
> On 26 Jun 2017, at 19:10, Jean-Michaël Celerier <
> jeanmichael.celerier at gmail.com> wrote:
> On Mon, Jun 26, 2017 at 6:19 PM, Frederik Gladhorn <
> frederik.gladhorn at qt.io> wrote:
>> 5.10 is scheduled for the end of this year. I'd rather expect this to be
>> 5.11 - mid next-year. I hope we'll have something sooner for people to
>> with though, let's see.
> Question: why must a single component like this be coupled so tightly to
> the rest of the framework ?
> Why does it have to be in the "official" Qt release at all, and not in a
> separate git repo or something loosely coupled ?
> Couldn't it be released on a separate channel as a qml extension plugin ?
> Just trying to understand.
> The goal is to get the new TableView’s performance on the same level with
> ListView and GridView. (The old QML-based TableView is from a different
> planet.) The idea is to base the new TableView on the existing Qt Quick
> item view framework, and support all same item view transitions, item
> recycling, and all that. Providing such functionality as a standalone
> addition outside of Qt Quick is not doable without re-writing or forking
> the entire Qt Quick item view framework, which is a lot of code and goes
> into deep internals of libQtQuick and libQtQml. Even though there have been
> some discussions about re-writing the item view framework from scratch, we
> don’t plan to do that now as that would take a lot longer than it has taken
> so far to refactor the existing item view framework to support
> two-dimensional views. What remains to be done for the view itself is the
> actual table layout for the visible items. After that, there are a few
> other things on the TODO-list related to multiple delegate types,
> multi-selection, and so on (http://lists.qt-project.org/
> J-P Nurmi
> Hi J-P,
>From what you just said there i get the impression that the new table view
has "some code somewhere", right?
Or is it all still in a planning phase?
Anyhow, if there is some working code for this somewhere, could you point
me to that? I'd like to play with it and see if it fits my needs.
In this case that's merely displaying a calendar and showing animations
when switching between months.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Interest