[Development] Un-messifying Qt Quick
Thomas McGuire
thomas.mcguire at kdab.com
Mon Sep 24 15:38:46 CEST 2012
Hi,
On Monday 24 September 2012 15:07:06 Thiago Macieira wrote:
> [Related to the co-installation and hierarchy discussions]
>
> Through a series of well-intentioned decisions, we ended up having:
>
> Qt Quick 1 (Qt4) Qt Quick 1 (Qt 5) Qt Quick 2
> QT += declarative quick1 quick
> library libQtDeclarative libQtQuick1 libQtQuick
> include QtDeclarative/ QtQuick1/ QtQuick
> QDeclarativeXxx QDeclarativeXxx QQuickXxx
> import $prefix/imports $prefix/imports $prefix/imports
> QtQuick 1.[01] QtQuick 1.[01] QtQuick 2.0
> Git repo qt qtquick1 qtdeclarative
>
> The Git repository is a completely internal implementation detail and
> irrelevant to our users. Therefore, we don't need to change anything.
>
> The library name is often not used directly, but I'd like to include it in
> the discussion.
>
> All the rest of the settings are user-visible and any change is a source-
> incompatible change. I'd like to propose very simply that:
>
> Qt Quick 1 has the same source settings in both Qt 4 and Qt 5
>
> Concretely:
> 1) rename the library back to libQtDeclarative
Well, in Qt5, QtQuick has been split up into libQtQml and libQtQuick, so it
can't just be renamed back to libQtDeclarative.
Regards,
Thomas
--
** Qt Developer Conference: http://qtconference.kdab.com/ **
Thomas McGuire | thomas.mcguire at kdab.com | Software Engineer
KDAB (Deutschland) GmbH&Co KG, a KDAB Group company
Tel. Germany +49-30-521325470, Sweden (HQ) +46-563-540090
KDAB - Qt Experts - Platform-independent software solutions
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3637 bytes
Desc: not available
URL: <http://lists.qt-project.org/pipermail/development/attachments/20120924/d6360864/attachment.bin>
More information about the Development
mailing list