[Qt-creator] edit - qml and mm files - look disabled
ekke
ekke at ekkes-corner.org
Mon Jul 5 17:47:28 CEST 2021
Am 05.07.21 um 17:22 schrieb Eike Ziller
>> On Jul 5, 2021, at 16:48, ekke <ekke at ekkes-corner.org> wrote:
>>
>> Hi Eike,
>> looked at it a 2nd time before opening a Bugreport.
>>
>> you're right about the *.mm files - they are disasbled on Android and enabled on iOS
>>
>> but the *.qml files are always disabled (macOS, Android, iOS)
>>
>> In my .pro the qml files are not placed under +SOURCES - only in a special case:
>> lupdate_only {
>> SOURCES += qml/main.qml \
>> qml/common/*.qml \
>> qml/navigation/*.qml \
>> qml/pages/*.qml \
>> qml/popups/*.qml \
>> qml/tabs/*.qml
>> }
>>
>> hase there anything changed with QtC 4.15.1 and Qt 5.15 ?
>> has worked last years for me without disabling qml files
> Not with the categorization in that regard, not that I know of. But, if you have the qml files in an lupdate_only scope, they will probaby appear twice in the tree: Once under the node of the QRC file, and once individually.
Hi Eike,
you're right. I'm not using the Resources node to avoid 2 more levels in
my Projects tree:
Resources ->qml.qrc -> / -> qml -> my files
Sources -> qml -> my files
> If the qml files under the QRC file node are now deeper in the tree than the qml files from the lupdate_only scope, then I think the latter will be selected when synchronizing the selection in the project tree with the current document. That kind of prioritization changed recently I think.
that seems to be the reason, why I haven't noticed this before
Found a way: added qml files to OTHER_FILES and got a QML node in
Project tree:
QML -> qml -> my files :)
>
> Btw, as far as I know, the need to specify qml files in SOURCES for lupdate is gone since Qt 5.6:
>
> lupdate: Add qrc resource file support (Id7f95248) ยท Gerrit Code Review
> https://codereview.qt-project.org/c/qt/qttools/+/122940
so I can remove my lupdate-only resources - seems to be something left
from my first experiences with Qt years ago ;-)
THANX for your infos :)
ekke
>
> Br, Eike
More information about the Qt-creator
mailing list