Size: a a a

2020 December 21

nursultan Оmurgaziev... in Qt
хотя не надо сам соберу билиотеку
источник

RG

Renat Garaev in Qt
nursultan Оmurgaziev
хотя не надо сам соберу билиотеку
Теоретически можно обойти это, если сделать свой класс, "прокси" перед этой библиотекой, который будет необходимые данные пробрасывать до той, и сделать своему проекту лиензию например L GPL V2, наверное он сможет тогда слинковаться с этой версий (платной библиотекой)? @anatolijs @MasterZiv
источник

IZ

Ilia Zviagin in Qt
Renat Garaev
Теоретически можно обойти это, если сделать свой класс, "прокси" перед этой библиотекой, который будет необходимые данные пробрасывать до той, и сделать своему проекту лиензию например L GPL V2, наверное он сможет тогда слинковаться с этой версий (платной библиотекой)? @anatolijs @MasterZiv
Вообще-то нет, на сколько я понимаю лицензирование.
Я могу ошибаться
источник

AN

Alexander N in Qt
Я вообще не понимаю какая на PDF лицензия
источник

МК

Мгер Карапетян... in Qt
CustomTableView.qml

import cpp.SelectionController 12.34

TableView {
   id: table

   property var selection: SelectionController {}
   signal selectionVar(var selection)
}

appengine.cpp

class AppEngine {
public slots:
   void getSelection(SelectionController *selection);
}

Как можно запросить ссылку на объект С++ который создается в QML?
источник

m

mefest in Qt
Alexander N
Я вообще не понимаю какая на PDF лицензия
я думал там gpl и комерческая
источник

AS

Anatoly Shirokov in Qt
Renat Garaev
Теоретически можно обойти это, если сделать свой класс, "прокси" перед этой библиотекой, который будет необходимые данные пробрасывать до той, и сделать своему проекту лиензию например L GPL V2, наверное он сможет тогда слинковаться с этой версий (платной библиотекой)? @anatolijs @MasterZiv
а фиг
источник

AN

Alexander N in Qt
Но ведь исходник прокси библиотеки будет в открытом доступе
источник

RG

Renat Garaev in Qt
Вот нашел, в логе, когда собирался у меня Qt. Похоже, что QtPdf входит в webengine, А вебенджин это lgpl модуль?

make[3]: Leaving directory '/qt5/qtwebengine/src/core'
cd pdf/ && ( test -e Makefile || /qt5/qtbase/bin/qmake -o Makefile /qt5/qtwebengine/src/pdf/pdf.pro ) && make -f Makefile
make[3]: Entering directory '/qt5/qtwebengine/src/pdf'
QtPdf will not be built. Tool gperf is required to build QtPdf.
источник

AS

Anatoly Shirokov in Qt
Alexander N
Но ведь исходник прокси библиотеки будет в открытом доступе
используя GPL, твоя либа тоже должна быть GPL
источник

AN

Alexander N in Qt
Блин проще забить на пропиетарное дерьмо на самом деле)
источник

RG

Renat Garaev in Qt
Alexander N
Блин проще забить на пропиетарное дерьмо на самом деле)
посмотрел репу qtwebengine там есть лицензии такие
LICENSE.FDL
LICENSE.GPL2
LICENSE.GPL3
LICENSE.GPL3-EXCEPT
LICENSE.GPLv3
LICENSE.LGPL3
LICENSE.LGPLv3
источник

AN

Alexander N in Qt
Ну я думал о том, чтобы юзать QWebEngine на условиях LGPL
источник

nursultan Оmurgaziev... in Qt
Renat Garaev
посмотрел репу qtwebengine там есть лицензии такие
LICENSE.FDL
LICENSE.GPL2
LICENSE.GPL3
LICENSE.GPL3-EXCEPT
LICENSE.GPLv3
LICENSE.LGPL3
LICENSE.LGPLv3
токавот QtPDf это add-ons но зависит от webengine
источник

AN

Alexander N in Qt
Он и PDF рендерить в принципе может
источник

AN

Alexander N in Qt
вроде как
источник

SE

Suigintou45 E14 in Qt
Alexander N
Он и PDF рендерить в принципе может
ну это такое... как редактор txt на хромиуме делать
источник

AN

Alexander N in Qt
Suigintou45 E14
ну это такое... как редактор txt на хромиуме делать
А какой ещё выход? Открывать все исходники или платить космические суммы
источник

SE

Suigintou45 E14 in Qt
Alexander N
А какой ещё выход? Открывать все исходники или платить космические суммы
poppler, imagemagick, GS,...
источник

AN

Alexander N in Qt
Suigintou45 E14
poppler, imagemagick, GS,...
poppler тоже GPL так что будь добр исходники на бочку, GS тоже
источник