Russian Qt Forum
Июнь 13, 2024, 23:33 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1] 2 3 ... 6   Вниз
  Печать  
Автор Тема: Генератор отчетов CuteReport 1.3.1 (обновляется)  (Прочитано 75016 раз)
AlFoX
Гость
« : Май 26, 2014, 03:09 »

Вышел релиз 1.2 Qt генератора отчетов:


документация:
[url=https://cute-report.com/en/download/82


Все желающие приглашаются к тестированию. Пожелания и багрепорты сюда, пожалуйста:
https://sourceforge.net/p/qreport/tickets/?source=navbar

Основной веб-сайт:
http://cute-report.com
« Последнее редактирование: Январь 13, 2017, 09:21 от AlFoX » Записан
mitrich
Гость
« Ответ #1 : Июль 16, 2014, 18:13 »

Не собирается (Win32 - Qt 5.3.1/MinGW 4.8, также Qt 4.8.0/MinGW 4.4)
Код:
Creating library file: ..\..\..\build\\libCuteDesigner1.a
./mainwindow.o:E:\Lib\Qt\CuteReport\CuteReport\src\apps\designerCore/mainwindow.cpp:92: undefined reference to `_imp___ZN10CuteReport24widgetGeometryFromStringEP7QWidgetRK7QString'
./mainwindow.o:E:\Lib\Qt\CuteReport\CuteReport\src\apps\designerCore/mainwindow.cpp:101: undefined reference to `_imp___ZN10CuteReport22widgetGeometryToStringEP7QWidget'
Возможно, дело в дефайне CUTEREPORT_EXPORTS, с которым объявлены widgetGeometryToString и widgetGeometryFromString - то ли он где-то значение своё меняет, то-ли ещё что-то.
Записан
AlFoX
Гость
« Ответ #2 : Июль 16, 2014, 19:59 »

Да, так и есть. Вроде как этот баг уже исправлен в ГИТе.
Я могу предоставить вам срез ГИТа для тестирования или дождитесь официального релиза, предплоожительно к концу недели.
Записан
navrocky
Гипер активный житель
*****
Offline Offline

Сообщений: 817


Погроммист


Просмотр профиля
« Ответ #3 : Июль 16, 2014, 22:17 »

А чего не github? Я, может быть, помог с допиливанием.. Мне скоро предстоит делать отчеты в моей проге, а тут такая новость )

ЗЫЖ В видео у тебя Music Cathalog
Записан

Гугль в помощь
AlFoX
Гость
« Ответ #4 : Июль 16, 2014, 22:21 »

На github'e пока только документация в процессе написания. По поводу помощи проекту напишите мне на foxysoft d o g gmail точка ком
Видео, да. лажанулся. В других видео уже было исправлено, а это трогать не стал Улыбающийся
« Последнее редактирование: Июль 16, 2014, 22:23 от AlFoX » Записан
navrocky
Гипер активный житель
*****
Offline Offline

Сообщений: 817


Погроммист


Просмотр профиля
« Ответ #5 : Август 18, 2014, 11:56 »

А можно в нем соорудить двухколоночный отчет?

Слева, к примеру, статическая колонка с разной информацией, справа таблица.

Или заложена ли в архитектуре возможность это допилить?
Записан

Гугль в помощь
AlFoX
Гость
« Ответ #6 : Август 18, 2014, 12:07 »

Да. таблицу размести на Detail банде c Memo объектами справа, а статический Memo привяжи к DetailHeader как родителю и смести вниз чтобы он был на уровне Detail банда слева
Записан
navrocky
Гипер активный житель
*****
Offline Offline

Сообщений: 817


Погроммист


Просмотр профиля
« Ответ #7 : Август 18, 2014, 12:34 »

На github так и не выкладывал?

Я сейчас буду пытаться приладить твой генератор к проге на Qt5/Quick2.0 %) предвижу много интересного. Функционала для моего отчета вроде бы хватает.

А из скрипта можно рулить координатой Y или видимостью блока?

Не нашел у тебя доки по скриптованию отчетов  Грустный
« Последнее редактирование: Август 18, 2014, 12:41 от navrocky » Записан

Гугль в помощь
AlFoX
Гость
« Ответ #8 : Август 18, 2014, 12:46 »

Пока что планов переместить реп на гитхаб нет.
Документация пишется вот тут: github.com/AlFoX/CuteReport-Docs/
Записан
navrocky
Гипер активный житель
*****
Offline Offline

Сообщений: 817


Погроммист


Просмотр профиля
« Ответ #9 : Август 18, 2014, 13:07 »

А в чем проблема, оно ведь у тебя и так под гитом? Дока на гитхабе..

Я вот уже нашел мелкую багу судя по всему, так бы мог сразу править и тебе слать исправления. Сейчас даже и не знаю как поступить, делать свой форк на гитхабе и туда коммитить?

Бага: у DetailHeader не работает свойство reprintOnNewPage, не дублируется на последующих страницах.
Записан

Гугль в помощь
AlFoX
Гость
« Ответ #10 : Август 18, 2014, 20:53 »

Проблема в том что проект распростаняется с двойным лицензированием: GPL и коммерческая лицензия.
Поэтому просто так принять патчи невозможно. Коммитер должен явно указать что он не против включения патчей в коммерческую версию. Поэтому для тебя проще сделать патч и выслать мылом с явным указанием передачи прав. Для постоянных участников проекта есть соответсвующий договор.
Если нет желания быть постоянным участником или передавать свои права, то просто можно отслылать баги на багтрекер на соурсфорже.
Баги фиксятся довольно быстро если оформлены правильно и с достаточной информацией.

По поводу скрипта. Да можно рулить всеми свойствами объекта из скрипта.

По документации. Написание ее длительный процесс. Повысить приоритет какой-либо части можно тоже в фичреквесте на соурсфорже.

PS. в текущем срезе reprintOnNewPage работает, но чтобы не захламлять тему, пишите в багтрекер, там и разберемся.
« Последнее редактирование: Август 18, 2014, 21:58 от AlFoX » Записан
navrocky
Гипер активный житель
*****
Offline Offline

Сообщений: 817


Погроммист


Просмотр профиля
« Ответ #11 : Октябрь 06, 2014, 15:59 »

А лицензии помягче чем LGPL не планируются? Хочется линкануться статически )
Записан

Гугль в помощь
AlFoX
Гость
« Ответ #12 : Октябрь 06, 2014, 20:15 »

Вам бы мед да еще и ложку  Подмигивающий
Мне кажется лицензирование и так достаточно гибкое. К тому же полностью статически не получится слинковаться в любом случае  - там используются или будут использованы другие LGPL билиотеки, как PropertyEditor, QuaZip
Записан
Figaro
Гость
« Ответ #13 : Октябрь 07, 2014, 00:16 »

На сайте так ничего о лицензии не нашел... Понимаю, что есть comercial, но далее GPL или LGPL? Все-таки две большие разницы...
Записан
AlFoX
Гость
« Ответ #14 : Октябрь 07, 2014, 00:17 »

Дизайнер под GPL, библиотека под LGPL
Записан
Страниц: [1] 2 3 ... 6   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.071 секунд. Запросов: 22.