Size: a a a

2020 December 25

I

Ilya F. <IF> in Qt
Renat Garaev
А ворд же может вроде читать html и редактировать, разве нет? Сохранил в html пусть и редактируют его
да но хочется иметь отчет в готовом виде, согласно шаблону.
Перенос страниц, для разных секций отчета.
размеры рисунков и таблиц и т.д.
Желательно чтобы это было кроссплатформенно.
Вариант использовать через ActiveX -  наверное в крайнем случае.
Просто, если есть возможность, приведите примеры:
"Я в проектах использую библиотеку xxx для создания отчетов в форматах msoffice".
источник

SE

Suigintou45 E14 in Qt
Ilya F.
да но хочется иметь отчет в готовом виде, согласно шаблону.
Перенос страниц, для разных секций отчета.
размеры рисунков и таблиц и т.д.
Желательно чтобы это было кроссплатформенно.
Вариант использовать через ActiveX -  наверное в крайнем случае.
Просто, если есть возможность, приведите примеры:
"Я в проектах использую библиотеку xxx для создания отчетов в форматах msoffice".
QTextDocument и сохранение в odt
источник

AU

Abu Umar in Qt
Ilya F.
да но хочется иметь отчет в готовом виде, согласно шаблону.
Перенос страниц, для разных секций отчета.
размеры рисунков и таблиц и т.д.
Желательно чтобы это было кроссплатформенно.
Вариант использовать через ActiveX -  наверное в крайнем случае.
Просто, если есть возможность, приведите примеры:
"Я в проектах использую библиотеку xxx для создания отчетов в форматах msoffice".
А LimeReport не смотрели ?
источник

I

Ilya F. <IF> in Qt
Abu Umar
А LimeReport не смотрели ?
нужны редактируемые документы на выходе
источник

AU

Abu Umar in Qt
Тогда не вариант вероятно
источник

RG

Renat Garaev in Qt
Suigintou45 E14
QTextDocument и сохранение в odt
@ivfilin ну odt можно потом через cmd пересохранить в word. Если не потяряется форматирование и разметка, то пусть ставят либр офис, и он берет на себя всю работу по конвертации. Иначе получите не кроссплатформ, а действительно activex привязку жесткую к win32 подсистеме
источник

AN

Alexander N in Qt
Renat Garaev
Как его обновлять? Приложение веб которое? через новую версию приложения Qt?
Хороший вопрос
источник

RG

Renat Garaev in Qt
Alexander N
Хороший вопрос
А вообще, на чем? widgets или qml?
источник

AN

Alexander N in Qt
Renat Garaev
А вообще, на чем? widgets или qml?
Widgets
источник

RG

Renat Garaev in Qt
Ну если будет в мобильном телефоне приложение. То вам ничто не мешает скачать свежую версию zip архив. распаковать внутри папки приложения в files и оттуда снова свой SPA запустить
источник

AN

Alexander N in Qt
Renat Garaev
Ну если будет в мобильном телефоне приложение. То вам ничто не мешает скачать свежую версию zip архив. распаковать внутри папки приложения в files и оттуда снова свой SPA запустить
Изврата ради можно спавнить процесс обновлятора, выходить и из обновлятора перезапускать основной процесс снова
источник

AN

Alexander N in Qt
При этом скачивать обновления в фоне
источник

RG

Renat Garaev in Qt
Alexander N
При этом скачивать обновления в фоне
телефоны не любят такую активность. пользователь может запретить работать в фоне . и приложение внезапно выгрузится
источник

AN

Alexander N in Qt
Renat Garaev
телефоны не любят такую активность. пользователь может запретить работать в фоне . и приложение внезапно выгрузится
Целевая платформа - не телефоны. Это ПО весьма специфичное и будет не для широкого пользователя. То есть ряд настроек должен быть сделан под него включая фоновый режим.
источник

N

Name in Qt
Пацаны, здарова. Стоит такая задача. Открывается несколько окон. Надо определить, в каком окне находится юзер. Как это можно реализовать ?
источник

A

Alex in Qt
Name
Пацаны, здарова. Стоит такая задача. Открывается несколько окон. Надо определить, в каком окне находится юзер. Как это можно реализовать ?
источник

IZ

Ilia Zviagin in Qt
Name
Пацаны, здарова. Стоит такая задача. Открывается несколько окон. Надо определить, в каком окне находится юзер. Как это можно реализовать ?
Активное окно называется.

Ещё есть окно с фокусом ввода, оно внутри активного почти на 100%
источник

AN

Alexander N in Qt
Вопрос такой - как обнаружить, что  QWebEngineView/WebView хочет ввода с клавиатуры не только для элементов типа input, select, textarea, но и для нестандартных(например поле редактора CKEditor/TinyMCE etc) или когда включен режим редактирования документа например
источник

AN

Alexander N in Qt
Хотя наверное лучше это реализовать на JS и вызывать слот из скрипта.
источник

МС

Михаил Серебренников... in Qt
Если есть у кого опыт, подскажите какие могут быть подводные камни при поддержки текста, написанного справа-налево (арабский, например)?
источник