Size: a a a

2020 January 23

GS

Georgy Shepelev in Qt
Flutter )
источник

МВ

Макс Воробьев in Qt
As .qml files are loaded at run-time, it is necessary to deploy them together with the released application. For proprietary applications that wish to hide the source code from the end user, this is an unacceptable restriction.
from https://doc.qt.io/QtQuickCompiler/ можете объяснить по поводу этой часи и то, как она работает?
источник

m

mefest in Qt
Макс Воробьев
As .qml files are loaded at run-time, it is necessary to deploy them together with the released application. For proprietary applications that wish to hide the source code from the end user, this is an unacceptable restriction.
from https://doc.qt.io/QtQuickCompiler/ можете объяснить по поводу этой часи и то, как она работает?
ну ты выкладываешь свои .qml файлы вместе с приложением. например они могут быть вместе с ресурсами
источник

RG

Renat Garaev in Qt
@Mak_Trefa чтобы ты вот так не видел файлы, прямо в бинаре апк)) а были они бинарные
источник

RG

Renat Garaev in Qt
источник

МВ

Макс Воробьев in Qt
Макс Воробьев
As .qml files are loaded at run-time, it is necessary to deploy them together with the released application. For proprietary applications that wish to hide the source code from the end user, this is an unacceptable restriction.
from https://doc.qt.io/QtQuickCompiler/ можете объяснить по поводу этой часи и то, как она работает?
т е попытка собрать .qml -> .qrc -> .so/.a  и распространение в .so - это уже нарушение lgpl ?
источник

m

mefest in Qt
Макс Воробьев
т е попытка собрать .qml -> .qrc -> .so/.a  и распространение в .so - это уже нарушение lgpl ?
не думаю, а lgpl не говорят ничего про qml_) да и это исходники твоего приложения, хотя возможно если ты будешь патчить Controls2 то так нельзя.
источник

m

mefest in Qt
есть еще компилятор для qml, но какая у него лицензия я не помню( но время запсуска приложения говорили сильно уменьшается. сами Qt утверждали что на 30%
источник

RG

Renat Garaev in Qt
mefest
не думаю, а lgpl не говорят ничего про qml_) да и это исходники твоего приложения, хотя возможно если ты будешь патчить Controls2 то так нельзя.
если они начнут строго следить за gpl/lgpl сообщество должно ответить большим количеством прокси надстроек, которые будут через себя пропускать код, чтобы ты смог слинковать свой код с gpl
источник

AS

Anatoly Shirokov in Qt
Макс Воробьев
т е попытка собрать .qml -> .qrc -> .so/.a  и распространение в .so - это уже нарушение lgpl ?
qml -> qrc - это по сути одно и тоже, что и исходники qml, только впиленные в exe
источник

МВ

Макс Воробьев in Qt
Anatoly Shirokov
qml -> qrc - это по сути одно и тоже, что и исходники qml, только впиленные в exe
+. так вот и вопрос по lgpl - достаточно ли динамической линковки к Qt, или пользователь еще и qml должен линковать/собирать отдельно ( т е распространять qml в исходном виде )?
источник

AS

Anatoly Shirokov in Qt
Макс Воробьев
+. так вот и вопрос по lgpl - достаточно ли динамической линковки к Qt, или пользователь еще и qml должен линковать/собирать отдельно ( т е распространять qml в исходном виде )?
это твой исходник, внешние Qt QML лежат во вне в плагинах и qml файлах, а так-то это твои сырцы. как здесь нарушается lgpl?
источник

RG

Renat Garaev in Qt
Макс Воробьев
+. так вот и вопрос по lgpl - достаточно ли динамической линковки к Qt, или пользователь еще и qml должен линковать/собирать отдельно ( т е распространять qml в исходном виде )?
не понятно что значит собирать. ты же не можешь qml выкинуть. У тебя же не собрется приложение. Т.е., да как говорит @mefest это же твой исходный код
источник

МВ

Макс Воробьев in Qt
Anatoly Shirokov
это твой исходник, внешние Qt QML лежат во вне в плагинах и qml файлах, а так-то это твои сырцы. как здесь нарушается lgpl?
смутила вот эта строка https://t.me/qt_chat/148577 . т е существует ли ограничение на использование qml в proprietary приложении ?
источник

RG

Renat Garaev in Qt
Anatoly Shirokov
это твой исходник, внешние Qt QML лежат во вне в плагинах и qml файлах, а так-то это твои сырцы. как здесь нарушается lgpl?
Может быть усложнение в том, если ты по loader получаешь qml. Можешь ли ты получать его в текстовом виде, или все таки можешь скомпилированный получать (например из интернета)?
источник

RG

Renat Garaev in Qt
он извне получается? или все таки внутри приложения идет? qrc?
источник

МВ

Макс Воробьев in Qt
Renat Garaev
он извне получается? или все таки внутри приложения идет? qrc?
внутри приложения/либы
источник

RG

Renat Garaev in Qt
Макс Воробьев
внутри приложения/либы
ну уже три человека, говорят, тебе, это исходники) А вот про вне, я бы тогда думал, что это такое (если тянутся по url они)
источник

M

Mr.Mait in Qt
источник

AE

Alexey Edelev in Qt
Georgy Shepelev
а как ещё им зарабатывать?
BOM, сервисы
источник