From kfm-devel Thu Sep 19 07:42:37 2013 From: Kevin Krammer Date: Thu, 19 Sep 2013 07:42:37 +0000 To: kfm-devel Subject: Re: Porting dolphin to Qt5/KF5? Message-Id: <201309190942.41504.krammer () kde ! org> X-MARC-Message: https://marc.info/?l=kfm-devel&m=137957660619229 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--nextPart9088666.g8KnoNN0s7" --nextPart9088666.g8KnoNN0s7 Content-Type: Text/Plain; charset="iso-8859-6" Content-Transfer-Encoding: quoted-printable On Wednesday, 2013-09-18, Mark wrote: > On Wed, Sep 18, 2013 at 9:05 PM, Frank Reininghaus > > One could argue that making use of QML/QtQuick2 would be a good > > mid-to-long-term goal, and I fully agree with that, but I think that > > this will either require a *huge* amount of work or a major feature > > loss at the moment (the last time I checked, there were still no tree > > views available, but maybe that changed in the mean time? Also > > grouping is not available in Qt's native item views AFAIK). And even > > if everything that Dolphin currently offers was available in QML > > out-of-the box, then we would still have to replace the current model > > with a QAbstractItemModel-based one (something like KDirModel+the > > additional features, like Nepomuk roles, that have been added in the > > mean time) or find a good way to make the current code work nicely > > with QML/QtQtuick2. Either way, I think it would be a huge effort, > > definitely not something that I could do in the near future > > considering that I do it all in my spare time ;-) >=20 > Heh, impossible! Or not possible without a huge amount of work.. What is > probably easier (and still a huge amount of work) is making a QML view th= at > works with the models in Dolphin. >=20 > As for a tree view, there is no such thing in QML, but it can be created = by > nesting ListView components. There is no such thing as a tree view in QtQuick or QtQuick controls at the= =20 moment, but neither does QML depend on QtQuick nor has QtQuick.Conrols be=20 feature frozen. Even if we assume that QtQuick is to be used as the QML component technolog= y,=20 anyone could implement a tree view or column view either as a separate modu= le=20 or for upstreaming into QtQuick or QtQuick.Controls themselves. Cheers, Kevin =2D-=20 Kevin Krammer, KDE developer, xdg-utils developer KDE user support, developer mentoring --nextPart9088666.g8KnoNN0s7 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) iD8DBQBSOqrxnKMhG6pzZJIRAhgxAJ9FGL3HYL5U/lcU+jAX6YFL62axhQCfR8/l bW4KZ5/b2bMq1FWucAYXfvk= =a8jV -----END PGP SIGNATURE----- --nextPart9088666.g8KnoNN0s7--