Discussion:
[Qt-creator] Migration from QtCreator 4.5 to 4.6
Карелин Павел
2018-04-11 09:15:40 UTC
Permalink
Hi, guys.

I decided to go over from QtC 4.5 to 4.6. I myself build QtC 4.6 of
gitrev: dc358dc841b8ca84237de3fbadb1939801981d1a (without the support of
Clang).
Next, I opened the project qtcreator.qbs in QtC 4.6 and saw the
following messages in red (see pict. 1 in attachment).
That is how it should be?

--
BR, Pavel Karelin
Christian Kandeler
2018-04-11 11:52:56 UTC
Permalink
On Wed, 11 Apr 2018 12:15:40 +0300
Карелин Павел <***@yandex.ru> wrote:

> I decided to go over from QtC 4.5 to 4.6. I myself build QtC 4.6 of
> gitrev: dc358dc841b8ca84237de3fbadb1939801981d1a

Why are you using some random pre-release state? That makes little sense. If you build yourself, you should use the current state of the 4.6 branch.


Christian
Jason H
2018-04-11 13:05:15 UTC
Permalink
It probably won't matter. The qml parser of qtc 4.6 is out of date as of 5.10. The patch landed the same day as the 4.6 branch. It's a pretty big oversight.

> Sent: Wednesday, April 11, 2018 at 1:52 PM
> From: "Christian Kandeler" <***@qt.io>
> To: qt-***@qt-project.org
> Subject: Re: [Qt-creator] Migration from QtCreator 4.5 to 4.6
>
> On Wed, 11 Apr 2018 12:15:40 +0300
> Карелин Павел <***@yandex.ru> wrote:
>
> > I decided to go over from QtC 4.5 to 4.6. I myself build QtC 4.6 of
> > gitrev: dc358dc841b8ca84237de3fbadb1939801981d1a
>
> Why are you using some random pre-release state? That makes little sense. If you build yourself, you should use the current state of the 4.6 branch.
>
>
> Christian
> _______________________________________________
> Qt-creator mailing list
> Qt-***@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/qt-creator
>
Christian Stenger
2018-04-11 13:14:49 UTC
Permalink
It does matter.. I'm building QC still with 5.6.2 and 5.9.1 and I'm having none of these issues.

________________________________________
From: Qt-creator <qt-creator-bounces+christian.stenger=***@qt-project.org> on behalf of Jason H <***@gmx.com>
Sent: Wednesday, April 11, 2018 3:05:15 PM
To: Christian Kandeler
Cc: qt-***@qt-project.org
Subject: Re: [Qt-creator] Migration from QtCreator 4.5 to 4.6

It probably won't matter. The qml parser of qtc 4.6 is out of date as of 5.10. The patch landed the same day as the 4.6 branch. It's a pretty big oversight.

> Sent: Wednesday, April 11, 2018 at 1:52 PM
> From: "Christian Kandeler" <***@qt.io>
> To: qt-***@qt-project.org
> Subject: Re: [Qt-creator] Migration from QtCreator 4.5 to 4.6
>
> On Wed, 11 Apr 2018 12:15:40 +0300
> Карелин Павел <***@yandex.ru> wrote:
>
> > I decided to go over from QtC 4.5 to 4.6. I myself build QtC 4.6 of
> > gitrev: dc358dc841b8ca84237de3fbadb1939801981d1a
>
> Why are you using some random pre-release state? That makes little sense. If you build yourself, you should use the current state of the 4.6 branch.
>
>
> Christian
> _______________________________________________
> Qt-creator mailing list
> Qt-***@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/qt-creator
>
_______________________________________________
Qt-creator mailing list
Qt-***@qt-project.org
http://lists.qt-project.org/mailman/listinfo/qt-creator
Eike Ziller
2018-04-11 13:20:50 UTC
Permalink
> On 11. Apr 2018, at 15:05, Jason H <***@gmx.com> wrote:
>
> It probably won't matter. The qml parser of qtc 4.6 is out of date as of 5.10. The patch landed the same day as the 4.6 branch. It's a pretty big oversight.

It most probably does matter.

There was https://bugreports.qt.io/browse/QTCREATORBUG-19757 with Qbs files which was resolved for Qt Creator 4.6.0, so yes, please use something like the v4.6.0 tag, or head of 4.6 branch.

>
>> Sent: Wednesday, April 11, 2018 at 1:52 PM
>> From: "Christian Kandeler" <***@qt.io>
>> To: qt-***@qt-project.org
>> Subject: Re: [Qt-creator] Migration from QtCreator 4.5 to 4.6
>>
>> On Wed, 11 Apr 2018 12:15:40 +0300
>> Карелин Павел <***@yandex.ru> wrote:
>>
>>> I decided to go over from QtC 4.5 to 4.6. I myself build QtC 4.6 of
>>> gitrev: dc358dc841b8ca84237de3fbadb1939801981d1a
>>
>> Why are you using some random pre-release state? That makes little sense. If you build yourself, you should use the current state of the 4.6 branch.
>>
>>
>> Christian
>> _______________________________________________
>> Qt-creator mailing list
>> Qt-***@qt-project.org
>> http://lists.qt-project.org/mailman/listinfo/qt-creator
>>
> _______________________________________________
> Qt-creator mailing list
> Qt-***@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/qt-creator

--
Eike Ziller
Principal Software Engineer

The Qt Company GmbH
Rudower Chaussee 13
D-12489 Berlin
***@qt.io
http://qt.io
Geschäftsführer: Mika Pälsi,
Juha Varelius, Mika Harjuaho
Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B
Aleksey Kontsevich
2018-04-11 13:46:22 UTC
Permalink
Also think Qt version does matter and issues are related:

https://bugreports.qt.io/browse/QTCREATORBUG-20178?focusedCommentId=397533&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-397533

Have successfully built v.4.5.2 branch with 5.10.0 on Linux (openSUSE). 4.5, 4.6, Qt5.10.1 - fail for some reason.

On Mac all builds fine.

-- 
Best regards,
Aleksey
Linked in https://www.linkedin.com/in/alekseykontsevich


11.04.2018, 16:20, "Eike Ziller" <***@qt.io>:
>>  On 11. Apr 2018, at 15:05, Jason H <***@gmx.com> wrote:
>>
>>  It probably won't matter. The qml parser of qtc 4.6 is out of date as of 5.10. The patch landed the same day as the 4.6 branch. It's a pretty big oversight.
>
> It most probably does matter.
>
> There was https://bugreports.qt.io/browse/QTCREATORBUG-19757 with Qbs files which was resolved for Qt Creator 4.6.0, so yes, please use something like the v4.6.0 tag, or head of 4.6 branch.
>
>>>  Sent: Wednesday, April 11, 2018 at 1:52 PM
>>>  From: "Christian Kandeler" <***@qt.io>
>>>  To: qt-***@qt-project.org
>>>  Subject: Re: [Qt-creator] Migration from QtCreator 4.5 to 4.6
>>>
>>>  On Wed, 11 Apr 2018 12:15:40 +0300
>>>  Карелин Павел <***@yandex.ru> wrote:
>>>
>>>>  I decided to go over from QtC 4.5 to 4.6. I myself build QtC 4.6 of
>>>>  gitrev: dc358dc841b8ca84237de3fbadb1939801981d1a
>>>
>>>  Why are you using some random pre-release state? That makes little sense. If you build yourself, you should use the current state of the 4.6 branch.
>>>
>>>  Christian
>>>  _______________________________________________
>>>  Qt-creator mailing list
>>>  Qt-***@qt-project.org
>>>  http://lists.qt-project.org/mailman/listinfo/qt-creator
>>  _______________________________________________
>>  Qt-creator mailing list
>>  Qt-***@qt-project.org
>>  http://lists.qt-project.org/mailman/listinfo/qt-creator
>
> --
> Eike Ziller
> Principal Software Engineer
>
> The Qt Company GmbH
> Rudower Chaussee 13
> D-12489 Berlin
> ***@qt.io
> http://qt.io
> Geschäftsführer: Mika Pälsi,
> Juha Varelius, Mika Harjuaho
> Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B
>
> _______________________________________________
> Qt-creator mailing list
> Qt-***@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/qt-creator
Карелин Павел
2018-04-11 14:00:19 UTC
Permalink
Now I have paid attention to the date of the commit (dc358dc841b8ca),
that was builded my QtC - it's 22.02.18. A really very old commit.
But this is the last commit in my origin/4.6 branch.
It's possible that something is wrong with my git repository.
I use git-repo:  https://github.com/qtproject/qt-creator.git


11.04.2018 16:46, Aleksey Kontsevich пишет:
> Also think Qt version does matter and issues are related:
>
> https://bugreports.qt.io/browse/QTCREATORBUG-20178?focusedCommentId=397533&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-397533
>
> Have successfully built v.4.5.2 branch with 5.10.0 on Linux (openSUSE). 4.5, 4.6, Qt5.10.1 - fail for some reason.
>
> On Mac all builds fine.
>
> --
> Best regards,
> Aleksey
> Linked in https://www.linkedin.com/in/alekseykontsevich
>
>
> 11.04.2018, 16:20, "Eike Ziller" <***@qt.io>:
>>>  On 11. Apr 2018, at 15:05, Jason H <***@gmx.com> wrote:
>>>
>>>  It probably won't matter. The qml parser of qtc 4.6 is out of date as of 5.10. The patch landed the same day as the 4.6 branch. It's a pretty big oversight.
>> It most probably does matter.
>>
>> There was https://bugreports.qt.io/browse/QTCREATORBUG-19757 with Qbs files which was resolved for Qt Creator 4.6.0, so yes, please use something like the v4.6.0 tag, or head of 4.6 branch.
>>
>>>>  Sent: Wednesday, April 11, 2018 at 1:52 PM
>>>>  From: "Christian Kandeler" <***@qt.io>
>>>>  To: qt-***@qt-project.org
>>>>  Subject: Re: [Qt-creator] Migration from QtCreator 4.5 to 4.6
>>>>
>>>>  On Wed, 11 Apr 2018 12:15:40 +0300
>>>>  Карелин Павел <***@yandex.ru> wrote:
>>>>
>>>>>  I decided to go over from QtC 4.5 to 4.6. I myself build QtC 4.6 of
>>>>>  gitrev: dc358dc841b8ca84237de3fbadb1939801981d1a
>>>>  Why are you using some random pre-release state? That makes little sense. If you build yourself, you should use the current state of the 4.6 branch.
>>>>
>>>>  Christian
>>>>  _______________________________________________
>>>>  Qt-creator mailing list
>>>>  Qt-***@qt-project.org
>>>>  http://lists.qt-project.org/mailman/listinfo/qt-creator
>>>  _______________________________________________
>>>  Qt-creator mailing list
>>>  Qt-***@qt-project.org
>>>  http://lists.qt-project.org/mailman/listinfo/qt-creator
>> --
>> Eike Ziller
>> Principal Software Engineer
>>
>> The Qt Company GmbH
>> Rudower Chaussee 13
>> D-12489 Berlin
>> ***@qt.io
>> http://qt.io
>> Geschäftsführer: Mika Pälsi,
>> Juha Varelius, Mika Harjuaho
>> Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B
>>
>> _______________________________________________
>> Qt-creator mailing list
>> Qt-***@qt-project.org
>> http://lists.qt-project.org/mailman/listinfo/qt-creator
> _______________________________________________
> Qt-creator mailing list
> Qt-***@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/qt-creator
Aleksey Kontsevich
2018-04-11 14:04:02 UTC
Permalink
Use this one: http://code.qt.io/cgit/qt-creator/qt-creator.git

-- 
Best regards,
Aleksey
Linked in https://www.linkedin.com/in/alekseykontsevich


11.04.2018, 17:00, "Карелин Павел" <***@yandex.ru>:
> Now I have paid attention to the date of the commit (dc358dc841b8ca),
> that was builded my QtC - it's 22.02.18. A really very old commit.
> But this is the last commit in my origin/4.6 branch.
> It's possible that something is wrong with my git repository.
> I use git-repo:  https://github.com/qtproject/qt-creator.git
>
> 11.04.2018 16:46, Aleksey Kontsevich пишет:
>>  Also think Qt version does matter and issues are related:
>>
>>  https://bugreports.qt.io/browse/QTCREATORBUG-20178?focusedCommentId=397533&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-397533
>>
>>  Have successfully built v.4.5.2 branch with 5.10.0 on Linux (openSUSE). 4.5, 4.6, Qt5.10.1 - fail for some reason.
>>
>>  On Mac all builds fine.
>>
>>  --
>>  Best regards,
>>  Aleksey
>>  Linked in https://www.linkedin.com/in/alekseykontsevich
>>
>>  11.04.2018, 16:20, "Eike Ziller" <***@qt.io>:
>>>>    On 11. Apr 2018, at 15:05, Jason H <***@gmx.com> wrote:
>>>>
>>>>    It probably won't matter. The qml parser of qtc 4.6 is out of date as of 5.10. The patch landed the same day as the 4.6 branch. It's a pretty big oversight.
>>>  It most probably does matter.
>>>
>>>  There was https://bugreports.qt.io/browse/QTCREATORBUG-19757 with Qbs files which was resolved for Qt Creator 4.6.0, so yes, please use something like the v4.6.0 tag, or head of 4.6 branch.
>>>
>>>>>    Sent: Wednesday, April 11, 2018 at 1:52 PM
>>>>>    From: "Christian Kandeler" <***@qt.io>
>>>>>    To: qt-***@qt-project.org
>>>>>    Subject: Re: [Qt-creator] Migration from QtCreator 4.5 to 4.6
>>>>>
>>>>>    On Wed, 11 Apr 2018 12:15:40 +0300
>>>>>    Карелин Павел <***@yandex.ru> wrote:
>>>>>
>>>>>>    I decided to go over from QtC 4.5 to 4.6. I myself build QtC 4.6 of
>>>>>>    gitrev: dc358dc841b8ca84237de3fbadb1939801981d1a
>>>>>    Why are you using some random pre-release state? That makes little sense. If you build yourself, you should use the current state of the 4.6 branch.
>>>>>
>>>>>    Christian
>>>>>    _______________________________________________
>>>>>    Qt-creator mailing list
>>>>>    Qt-***@qt-project.org
>>>>>    http://lists.qt-project.org/mailman/listinfo/qt-creator
>>>>    _______________________________________________
>>>>    Qt-creator mailing list
>>>>    Qt-***@qt-project.org
>>>>    http://lists.qt-project.org/mailman/listinfo/qt-creator
>>>  --
>>>  Eike Ziller
>>>  Principal Software Engineer
>>>
>>>  The Qt Company GmbH
>>>  Rudower Chaussee 13
>>>  D-12489 Berlin
>>>  ***@qt.io
>>>  http://qt.io
>>>  Geschäftsführer: Mika Pälsi,
>>>  Juha Varelius, Mika Harjuaho
>>>  Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B
>>>
>>>  _______________________________________________
>>>  Qt-creator mailing list
>>>  Qt-***@qt-project.org
>>>  http://lists.qt-project.org/mailman/listinfo/qt-creator
>>  _______________________________________________
>>  Qt-creator mailing list
>>  Qt-***@qt-project.org
>>  http://lists.qt-project.org/mailman/listinfo/qt-creator
>
> _______________________________________________
> Qt-creator mailing list
> Qt-***@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/qt-creator
Карелин Павел
2018-04-11 15:11:53 UTC
Permalink
11.04.2018 17:04, Aleksey Kontsevich пишет:
> Use this one: http://code.qt.io/cgit/qt-creator/qt-creator.git
After changing the repository - the problem was resolved.
I apologize, all whom I have distracted from work.
Thanks!

--
BR, Pavel Karelin


>
> --
> Best regards,
> Aleksey
> Linked in https://www.linkedin.com/in/alekseykontsevich
>
>
> 11.04.2018, 17:00, "Карелин Павел" <***@yandex.ru>:
>> Now I have paid attention to the date of the commit (dc358dc841b8ca),
>> that was builded my QtC - it's 22.02.18. A really very old commit.
>> But this is the last commit in my origin/4.6 branch.
>> It's possible that something is wrong with my git repository.
>> I use git-repo:  https://github.com/qtproject/qt-creator.git
>>
>> 11.04.2018 16:46, Aleksey Kontsevich пишет:
>>>  Also think Qt version does matter and issues are related:
>>>
>>>  https://bugreports.qt.io/browse/QTCREATORBUG-20178?focusedCommentId=397533&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-397533
>>>
>>>  Have successfully built v.4.5.2 branch with 5.10.0 on Linux (openSUSE). 4.5, 4.6, Qt5.10.1 - fail for some reason.
>>>
>>>  On Mac all builds fine.
>>>
>>>  --
>>>  Best regards,
>>>  Aleksey
>>>  Linked in https://www.linkedin.com/in/alekseykontsevich
>>>
>>>  11.04.2018, 16:20, "Eike Ziller" <***@qt.io>:
>>>>>    On 11. Apr 2018, at 15:05, Jason H <***@gmx.com> wrote:
>>>>>
>>>>>    It probably won't matter. The qml parser of qtc 4.6 is out of date as of 5.10. The patch landed the same day as the 4.6 branch. It's a pretty big oversight.
>>>>  It most probably does matter.
>>>>
>>>>  There was https://bugreports.qt.io/browse/QTCREATORBUG-19757 with Qbs files which was resolved for Qt Creator 4.6.0, so yes, please use something like the v4.6.0 tag, or head of 4.6 branch.
>>>>
>>>>>>    Sent: Wednesday, April 11, 2018 at 1:52 PM
>>>>>>    From: "Christian Kandeler" <***@qt.io>
>>>>>>    To: qt-***@qt-project.org
>>>>>>    Subject: Re: [Qt-creator] Migration from QtCreator 4.5 to 4.6
>>>>>>
>>>>>>    On Wed, 11 Apr 2018 12:15:40 +0300
>>>>>>    Карелин Павел <***@yandex.ru> wrote:
>>>>>>
>>>>>>>    I decided to go over from QtC 4.5 to 4.6. I myself build QtC 4.6 of
>>>>>>>    gitrev: dc358dc841b8ca84237de3fbadb1939801981d1a
>>>>>>    Why are you using some random pre-release state? That makes little sense. If you build yourself, you should use the current state of the 4.6 branch.
>>>>>>
>>>>>>    Christian
>>>>>>    _______________________________________________
>>>>>>    Qt-creator mailing list
>>>>>>    Qt-***@qt-project.org
>>>>>>    http://lists.qt-project.org/mailman/listinfo/qt-creator
>>>>>    _______________________________________________
>>>>>    Qt-creator mailing list
>>>>>    Qt-***@qt-project.org
>>>>>    http://lists.qt-project.org/mailman/listinfo/qt-creator
>>>>  --
>>>>  Eike Ziller
>>>>  Principal Software Engineer
>>>>
>>>>  The Qt Company GmbH
>>>>  Rudower Chaussee 13
>>>>  D-12489 Berlin
>>>>  ***@qt.io
>>>>  http://qt.io
>>>>  Geschäftsführer: Mika Pälsi,
>>>>  Juha Varelius, Mika Harjuaho
>>>>  Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B
>>>>
>>>>  _______________________________________________
>>>>  Qt-creator mailing list
>>>>  Qt-***@qt-project.org
>>>>  http://lists.qt-project.org/mailman/listinfo/qt-creator
>>>  _______________________________________________
>>>  Qt-creator mailing list
>>>  Qt-***@qt-project.org
>>>  http://lists.qt-project.org/mailman/listinfo/qt-creator
>> _______________________________________________
>> Qt-creator mailing list
>> Qt-***@qt-project.org
>> http://lists.qt-project.org/mailman/listinfo/qt-creator
Карелин Павел
2018-04-11 21:15:43 UTC
Permalink
I rebuild Qtc 4.6 with head of 4.6 branch (63a4654a8e9).
Already in my project I still see red warnings (see pict. 2)
What it is connected with? The format of the directive 'import' has changed?

--
BR, Pavel Karelin



11.04.2018 18:11, КарелОМ Павел пОшет:
>
>
> 11.04.2018 17:04, Aleksey Kontsevich пОшет:
>> Use this one: http://code.qt.io/cgit/qt-creator/qt-creator.git
> After changing the repository - the problem was resolved.
> I apologize, all whom I have distracted from work.
> Thanks!
>
> --
> BR, Pavel Karelin
>
>
>>
>> --
>> Best regards,
>> Aleksey
>> Linked in  https://www.linkedin.com/in/alekseykontsevich
>>
>>
>> 11.04.2018, 17:00, "КарелОМ Павел" <***@yandex.ru>:
>>> Now I have paid attention to the date of the commit (dc358dc841b8ca),
>>> that was builded my QtC - it's 22.02.18. A really very old commit.
>>> But this is the last commit in my origin/4.6 branch.
>>> It's possible that something is wrong with my git repository.
>>> I use git-repo:  https://github.com/qtproject/qt-creator.git
>>>
>>> 11.04.2018 16:46, Aleksey Kontsevich пОшет:
>>>>   Also think Qt version does matter and issues are related:
>>>>
>>>>   https://bugreports.qt.io/browse/QTCREATORBUG-20178?focusedCommentId=397533&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-397533
>>>>
>>>>
>>>>   Have successfully built v.4.5.2 branch with 5.10.0 on Linux
>>>> (openSUSE). 4.5, 4.6, Qt5.10.1 - fail for some reason.
>>>>
>>>>   On Mac all builds fine.
>>>>
>>>>   --
>>>>   Best regards,
>>>>   Aleksey
>>>>   Linked in https://www.linkedin.com/in/alekseykontsevich
>>>>
>>>>   11.04.2018, 16:20, "Eike Ziller" <***@qt.io>:
>>>>>>     On 11. Apr 2018, at 15:05, Jason H <***@gmx.com> wrote:
>>>>>>
>>>>>>     It probably won't matter. The qml parser of qtc 4.6 is out of
>>>>>> date as of 5.10. The patch landed the same day as the 4.6 branch.
>>>>>> It's a pretty big oversight.
>>>>>   It most probably does matter.
>>>>>
>>>>>   There was https://bugreports.qt.io/browse/QTCREATORBUG-19757
>>>>> with Qbs files which was resolved for Qt Creator 4.6.0, so yes,
>>>>> please use something like the v4.6.0 tag, or head of 4.6 branch.
>>>>>
>>>>>>>     Sent: Wednesday, April 11, 2018 at 1:52 PM
>>>>>>>     From: "Christian Kandeler" <***@qt.io>
>>>>>>>     To: qt-***@qt-project.org
>>>>>>>     Subject: Re: [Qt-creator] Migration from QtCreator 4.5 to 4.6
>>>>>>>
>>>>>>>     On Wed, 11 Apr 2018 12:15:40 +0300
>>>>>>>     КарелОМ Павел <***@yandex.ru> wrote:
>>>>>>>
>>>>>>>>     I decided to go over from QtC 4.5 to 4.6. I myself build
>>>>>>>> QtC 4.6 of
>>>>>>>>     gitrev: dc358dc841b8ca84237de3fbadb1939801981d1a
>>>>>>>     Why are you using some random pre-release state? That makes
>>>>>>> little sense. If you build yourself, you should use the current
>>>>>>> state of the 4.6 branch.
>>>>>>>
>>>>>>>     Christian
>>>>>>>     _______________________________________________
>>>>>>>     Qt-creator mailing list
>>>>>>>     Qt-***@qt-project.org
>>>>>>>     http://lists.qt-project.org/mailman/listinfo/qt-creator
>>>>>>     _______________________________________________
>>>>>>     Qt-creator mailing list
>>>>>>     Qt-***@qt-project.org
>>>>>>     http://lists.qt-project.org/mailman/listinfo/qt-creator
>>>>>   --
>>>>>   Eike Ziller
>>>>>   Principal Software Engineer
>>>>>
>>>>>   The Qt Company GmbH
>>>>>   Rudower Chaussee 13
>>>>>   D-12489 Berlin
>>>>>   ***@qt.io
>>>>>   http://qt.io
>>>>>   GeschÀftsfÌhrer: Mika PÀlsi,
>>>>>   Juha Varelius, Mika Harjuaho
>>>>>   Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht
>>>>> Charlottenburg, HRB 144331 B
>>>>>
>>>>>   _______________________________________________
>>>>>   Qt-creator mailing list
>>>>>   Qt-***@qt-project.org
>>>>>   http://lists.qt-project.org/mailman/listinfo/qt-creator
>>>>   _______________________________________________
>>>>   Qt-creator mailing list
>>>>   Qt-***@qt-project.org
>>>>   http://lists.qt-project.org/mailman/listinfo/qt-creator
>>> _______________________________________________
>>> Qt-creator mailing list
>>> Qt-***@qt-project.org
>>> http://lists.qt-project.org/mailman/listinfo/qt-creator
>
> _______________________________________________
> Qt-creator mailing list
> Qt-***@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/qt-creator
Jason H
2018-04-12 04:34:23 UTC
Permalink
_______________________________________________
Qt-creator mailing list
Qt-***@qt-project.org
http://lists.qt-project.org/mailman/listinfo/qt-creator
Карелин Павел
2018-04-12 10:25:26 UTC
Permalink
12.04.2018 07:34, Jason H пОшет:
> 1) It's not really an issue, it's just visual and won't affect building
> 2) QtC parser is broken/incomplete and does not handle that case yet*
Then I'll probably postpone the transition to Qt 4.6, I'll stay on
4.5.2. I just want to work stably.

--
BR, Pavel Karelin

> 3) The more pronouced errors are a blessing and a curse. It shows what
> QML parser doesn't know about.
> *AFAIK, I don't know when, or if it ever will. I'm not on that team.
> *Sent:* Wednesday, April 11, 2018 at 5:15 PM
> *From:* "КарелОМ Павел" <***@yandex.ru>
> *To:* qt-***@qt-project.org
> *Subject:* [Qt-creator] Migration from QtCreator 4.5 to 4.6 (V2)
> I rebuild Qtc 4.6 with head of 4.6 branch (63a4654a8e9).
> Already in my project I still see red warnings (see pict. 2)
> What it is connected with? The format of the directive 'import' has
> changed?
>
> --
> BR, Pavel Karelin
>
>
> 11.04.2018 18:11, КарелОМ Павел пОшет:
>
>
>
> 11.04.2018 17:04, Aleksey Kontsevich пОшет:
>
> Use this one: http://code.qt.io/cgit/qt-creator/qt-creator.git
>
> After changing the repository - the problem was resolved.
> I apologize, all whom I have distracted from work.
> Thanks!
>
> --
> BR, Pavel Karelin
>
>
> --
> Best regards,
> Aleksey
> Linked in https://www.linkedin.com/in/alekseykontsevich
>
>
> 11.04.2018, 17:00, "КарелОМ Павел" <***@yandex.ru>:
>
> Now I have paid attention to the date of the commit
> (dc358dc841b8ca),
> that was builded my QtC - it's 22.02.18. A really very old
> commit.
> But this is the last commit in my origin/4.6 branch.
> It's possible that something is wrong with my git repository.
> I use git-repo: https://github.com/qtproject/qt-creator.git
>
> 11.04.2018 16:46, Aleksey Kontsevich пОшет:
>
>   Also think Qt version does matter and issues are
> related:
>
> https://bugreports.qt.io/browse/QTCREATORBUG-20178?focusedCommentId=397533&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-397533
>
>   Have successfully built v.4.5.2 branch with 5.10.0
> on Linux (openSUSE). 4.5, 4.6, Qt5.10.1 - fail for
> some reason.
>
>   On Mac all builds fine.
>
>   --
>   Best regards,
>   Aleksey
>   Linked in https://www.linkedin.com/in/alekseykontsevich
>
>   11.04.2018, 16:20, "Eike Ziller" <***@qt.io>:
>
>     On 11. Apr 2018, at 15:05, Jason H
> <***@gmx.com> wrote:
>
>     It probably won't matter. The qml parser
> of qtc 4.6 is out of date as of 5.10. The
> patch landed the same day as the 4.6 branch.
> It's a pretty big oversight.
>
>   It most probably does matter.
>
>   There was
> https://bugreports.qt.io/browse/QTCREATORBUG-19757
> with Qbs files which was resolved for Qt Creator
> 4.6.0, so yes, please use something like the
> v4.6.0 tag, or head of 4.6 branch.
>
>     Sent: Wednesday, April 11, 2018 at 1:52 PM
>     From: "Christian Kandeler"
> <***@qt.io>
>     To: qt-***@qt-project.org
>     Subject: Re: [Qt-creator] Migration
> from QtCreator 4.5 to 4.6
>
>     On Wed, 11 Apr 2018 12:15:40 +0300
>     КарелОМ Павел <***@yandex.ru> wrote:
>
>     I decided to go over from QtC 4.5
> to 4.6. I myself build QtC 4.6 of
>     gitrev:
> dc358dc841b8ca84237de3fbadb1939801981d1a
>
>     Why are you using some random
> pre-release state? That makes little
> sense. If you build yourself, you should
> use the current state of the 4.6 branch.
>
>     Christian
>     _______________________________________________
>     Qt-creator mailing list
> Qt-***@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/qt-creator
>
>     _______________________________________________
>     Qt-creator mailing list
> Qt-***@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/qt-creator
>
>   --
>   Eike Ziller
>   Principal Software Engineer
>
>   The Qt Company GmbH
>   Rudower Chaussee 13
>   D-12489 Berlin
> ***@qt.io
> http://qt.io
>   GeschÀftsfÌhrer: Mika PÀlsi,
>   Juha Varelius, Mika Harjuaho
>   Sitz der Gesellschaft: Berlin, Registergericht:
> Amtsgericht Charlottenburg, HRB 144331 B
>
>   _______________________________________________
>   Qt-creator mailing list
> Qt-***@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/qt-creator
>
>   _______________________________________________
>   Qt-creator mailing list
> Qt-***@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/qt-creator
>
> _______________________________________________
> Qt-creator mailing list
> Qt-***@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/qt-creator
>
>
> _______________________________________________
> Qt-creator mailing list
> Qt-***@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/qt-creator
>
>
> _______________________________________________ Qt-creator mailing
> list Qt-***@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/qt-creator
Jason H
2018-04-12 12:10:56 UTC
Permalink
Aside from the "error messages" that aren't errors, it works fine for me in all other respects.


> Sent: Thursday, April 12, 2018 at 12:25 PM
> From: "Карелин Павел" <***@yandex.ru>
> To: "Jason H" <***@gmx.com>
> Cc: qt-***@qt-project.org
> Subject: Re: [Qt-creator] Migration from QtCreator 4.5 to 4.6 (V2)
>
>
>
> 12.04.2018 07:34, Jason H пишет:
> > 1) It's not really an issue, it's just visual and won't affect building
> > 2) QtC parser is broken/incomplete and does not handle that case yet*
> Then I'll probably postpone the transition to Qt 4.6, I'll stay on
> 4.5.2. I just want to work stably.
>
> --
> BR, Pavel Karelin
>
> > 3) The more pronouced errors are a blessing and a curse. It shows what
> > QML parser doesn't know about.
> > *AFAIK, I don't know when, or if it ever will. I'm not on that team.
> > *Sent:* Wednesday, April 11, 2018 at 5:15 PM
> > *From:* "Карелин Павел" <***@yandex.ru>
> > *To:* qt-***@qt-project.org
> > *Subject:* [Qt-creator] Migration from QtCreator 4.5 to 4.6 (V2)
> > I rebuild Qtc 4.6 with head of 4.6 branch (63a4654a8e9).
> > Already in my project I still see red warnings (see pict. 2)
> > What it is connected with? The format of the directive 'import' has
> > changed?
> >
> > --
> > BR, Pavel Karelin
> >
> >
> > 11.04.2018 18:11, Карелин Павел пишет:
> >
> >
> >
> > 11.04.2018 17:04, Aleksey Kontsevich пишет:
> >
> > Use this one: http://code.qt.io/cgit/qt-creator/qt-creator.git
> >
> > After changing the repository - the problem was resolved.
> > I apologize, all whom I have distracted from work.
> > Thanks!
> >
> > --
> > BR, Pavel Karelin
> >
> >
> > --
> > Best regards,
> > Aleksey
> > Linked in https://www.linkedin.com/in/alekseykontsevich
> >
> >
> > 11.04.2018, 17:00, "Карелин Павел" <***@yandex.ru>:
> >
> > Now I have paid attention to the date of the commit
> > (dc358dc841b8ca),
> > that was builded my QtC - it's 22.02.18. A really very old
> > commit.
> > But this is the last commit in my origin/4.6 branch.
> > It's possible that something is wrong with my git repository.
> > I use git-repo: https://github.com/qtproject/qt-creator.git
> >
> > 11.04.2018 16:46, Aleksey Kontsevich пишет:
> >
> >   Also think Qt version does matter and issues are
> > related:
> >
> > https://bugreports.qt.io/browse/QTCREATORBUG-20178?focusedCommentId=397533&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-397533
> >
> >   Have successfully built v.4.5.2 branch with 5.10.0
> > on Linux (openSUSE). 4.5, 4.6, Qt5.10.1 - fail for
> > some reason.
> >
> >   On Mac all builds fine.
> >
> >   --
> >   Best regards,
> >   Aleksey
> >   Linked in https://www.linkedin.com/in/alekseykontsevich
> >
> >   11.04.2018, 16:20, "Eike Ziller" <***@qt.io>:
> >
> >     On 11. Apr 2018, at 15:05, Jason H
> > <***@gmx.com> wrote:
> >
> >     It probably won't matter. The qml parser
> > of qtc 4.6 is out of date as of 5.10. The
> > patch landed the same day as the 4.6 branch.
> > It's a pretty big oversight.
> >
> >   It most probably does matter.
> >
> >   There was
> > https://bugreports.qt.io/browse/QTCREATORBUG-19757
> > with Qbs files which was resolved for Qt Creator
> > 4.6.0, so yes, please use something like the
> > v4.6.0 tag, or head of 4.6 branch.
> >
> >     Sent: Wednesday, April 11, 2018 at 1:52 PM
> >     From: "Christian Kandeler"
> > <***@qt.io>
> >     To: qt-***@qt-project.org
> >     Subject: Re: [Qt-creator] Migration
> > from QtCreator 4.5 to 4.6
> >
> >     On Wed, 11 Apr 2018 12:15:40 +0300
> >     Карелин Павел <***@yandex.ru> wrote:
> >
> >     I decided to go over from QtC 4.5
> > to 4.6. I myself build QtC 4.6 of
> >     gitrev:
> > dc358dc841b8ca84237de3fbadb1939801981d1a
> >
> >     Why are you using some random
> > pre-release state? That makes little
> > sense. If you build yourself, you should
> > use the current state of the 4.6 branch.
> >
> >     Christian
> >     _______________________________________________
> >     Qt-creator mailing list
> > Qt-***@qt-project.org
> > http://lists.qt-project.org/mailman/listinfo/qt-creator
> >
> >     _______________________________________________
> >     Qt-creator mailing list
> > Qt-***@qt-project.org
> > http://lists.qt-project.org/mailman/listinfo/qt-creator
> >
> >   --
> >   Eike Ziller
> >   Principal Software Engineer
> >
> >   The Qt Company GmbH
> >   Rudower Chaussee 13
> >   D-12489 Berlin
> > ***@qt.io
> > http://qt.io
> >   Geschäftsführer: Mika Pälsi,
> >   Juha Varelius, Mika Harjuaho
> >   Sitz der Gesellschaft: Berlin, Registergericht:
> > Amtsgericht Charlottenburg, HRB 144331 B
> >
> >   _______________________________________________
> >   Qt-creator mailing list
> > Qt-***@qt-project.org
> > http://lists.qt-project.org/mailman/listinfo/qt-creator
> >
> >   _______________________________________________
> >   Qt-creator mailing list
> > Qt-***@qt-project.org
> > http://lists.qt-project.org/mailman/listinfo/qt-creator
> >
> > _______________________________________________
> > Qt-creator mailing list
> > Qt-***@qt-project.org
> > http://lists.qt-project.org/mailman/listinfo/qt-creator
> >
> >
> > _______________________________________________
> > Qt-creator mailing list
> > Qt-***@qt-project.org
> > http://lists.qt-project.org/mailman/listinfo/qt-creator
> >
> >
> > _______________________________________________ Qt-creator mailing
> > list Qt-***@qt-project.org
> > http://lists.qt-project.org/mailman/listinfo/qt-creator
>
>
Jason H
2018-04-11 14:10:02 UTC
Permalink
When I said it "probably won't matter" I was referring to "> Why are you using some random pre-release state? That makes little sense. If you build yourself, you should use the current state of the 4.6 branch."

My point is the QML parser commits were not included in the 4.6 branch, they went into master, so unless cherry picked into 4.6.1, only 4.7 branch will have them.


> Sent: Wednesday, April 11, 2018 at 9:20 AM
> From: "Eike Ziller" <***@qt.io>
> To: "Jason H" <***@gmx.com>
> Cc: "Christian Kandeler" <***@qt.io>, "qt-***@qt-project.org" <qt-***@qt-project.org>
> Subject: Re: [Qt-creator] Migration from QtCreator 4.5 to 4.6
>
>
>
> > On 11. Apr 2018, at 15:05, Jason H <***@gmx.com> wrote:
> >
> > It probably won't matter. The qml parser of qtc 4.6 is out of date as of 5.10. The patch landed the same day as the 4.6 branch. It's a pretty big oversight.
>
> It most probably does matter.
>
> There was https://bugreports.qt.io/browse/QTCREATORBUG-19757 with Qbs files which was resolved for Qt Creator 4.6.0, so yes, please use something like the v4.6.0 tag, or head of 4.6 branch.
>
> >
> >> Sent: Wednesday, April 11, 2018 at 1:52 PM
> >> From: "Christian Kandeler" <***@qt.io>
> >> To: qt-***@qt-project.org
> >> Subject: Re: [Qt-creator] Migration from QtCreator 4.5 to 4.6
> >>
> >> On Wed, 11 Apr 2018 12:15:40 +0300
> >> Карелин Павел <***@yandex.ru> wrote:
> >>
> >>> I decided to go over from QtC 4.5 to 4.6. I myself build QtC 4.6 of
> >>> gitrev: dc358dc841b8ca84237de3fbadb1939801981d1a
> >>
> >> Why are you using some random pre-release state? That makes little sense. If you build yourself, you should use the current state of the 4.6 branch.
> >>
> >>
> >> Christian
> >> _______________________________________________
> >> Qt-creator mailing list
> >> Qt-***@qt-project.org
> >> http://lists.qt-project.org/mailman/listinfo/qt-creator
> >>
> > _______________________________________________
> > Qt-creator mailing list
> > Qt-***@qt-project.org
> > http://lists.qt-project.org/mailman/listinfo/qt-creator
>
> --
> Eike Ziller
> Principal Software Engineer
>
> The Qt Company GmbH
> Rudower Chaussee 13
> D-12489 Berlin
> ***@qt.io
> http://qt.io
> Geschäftsführer: Mika Pälsi,
> Juha Varelius, Mika Harjuaho
> Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B
>
>
Eike Ziller
2018-04-12 06:49:00 UTC
Permalink
> On Apr 11, 2018, at 16:10, Jason H <***@gmx.com> wrote:
>
> When I said it "probably won't matter" I was referring to "> Why are you using some random pre-release state? That makes little sense. If you build yourself, you should use the current state of the 4.6 branch."
>
> My point is the QML parser commits were not included in the 4.6 branch, they went into master, so unless cherry picked into 4.6.1, only 4.7 branch will have them.

The issue with Qbs files that the OP in this thread has have nothing to do with the QML parser change that went into master that you mention here, but with an issue that was taken care of in the 4.6 branch before the 4.6.0 release. See the bugreport that I linked.

When I open a Qbs project with the 4.6.0 release, “import qbs.Environment” and path/pathList properties work fine.

So one should really use current state of 4.6 branch or v4.6.0 when building from source. Looks like the github mirroring started failing, so the source from there is out of date.

>> Sent: Wednesday, April 11, 2018 at 9:20 AM
>> From: "Eike Ziller" <***@qt.io>
>> To: "Jason H" <***@gmx.com>
>> Cc: "Christian Kandeler" <***@qt.io>, "qt-***@qt-project.org" <qt-***@qt-project.org>
>> Subject: Re: [Qt-creator] Migration from QtCreator 4.5 to 4.6
>>
>>
>>
>>> On 11. Apr 2018, at 15:05, Jason H <***@gmx.com> wrote:
>>>
>>> It probably won't matter. The qml parser of qtc 4.6 is out of date as of 5.10. The patch landed the same day as the 4.6 branch. It's a pretty big oversight.
>>
>> It most probably does matter.
>>
>> There was https://bugreports.qt.io/browse/QTCREATORBUG-19757 with Qbs files which was resolved for Qt Creator 4.6.0, so yes, please use something like the v4.6.0 tag, or head of 4.6 branch.
>>
>>>
>>>> Sent: Wednesday, April 11, 2018 at 1:52 PM
>>>> From: "Christian Kandeler" <***@qt.io>
>>>> To: qt-***@qt-project.org
>>>> Subject: Re: [Qt-creator] Migration from QtCreator 4.5 to 4.6
>>>>
>>>> On Wed, 11 Apr 2018 12:15:40 +0300
>>>> Карелин Павел <***@yandex.ru> wrote:
>>>>
>>>>> I decided to go over from QtC 4.5 to 4.6. I myself build QtC 4.6 of
>>>>> gitrev: dc358dc841b8ca84237de3fbadb1939801981d1a
>>>>
>>>> Why are you using some random pre-release state? That makes little sense. If you build yourself, you should use the current state of the 4.6 branch.
>>>>
>>>>
>>>> Christian
>>>> _______________________________________________
>>>> Qt-creator mailing list
>>>> Qt-***@qt-project.org
>>>> http://lists.qt-project.org/mailman/listinfo/qt-creator
>>>>
>>> _______________________________________________
>>> Qt-creator mailing list
>>> Qt-***@qt-project.org
>>> http://lists.qt-project.org/mailman/listinfo/qt-creator
>>
>> --
>> Eike Ziller
>> Principal Software Engineer
>>
>> The Qt Company GmbH
>> Rudower Chaussee 13
>> D-12489 Berlin
>> ***@qt.io
>> http://qt.io
>> Geschäftsführer: Mika Pälsi,
>> Juha Varelius, Mika Harjuaho
>> Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B
>>
>>

--
Eike Ziller
Principal Software Engineer

The Qt Company GmbH
Rudower Chaussee 13
D-12489 Berlin
***@qt.io
http://qt.io
Geschäftsführer: Mika Pälsi,
Juha Varelius, Mika Harjuaho
Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B
Loading...