Welcome, Guest. Please login or register.
Did you miss your activation email?

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - GraninDm

Pages: [1]
1
Discussion | Обсуждение / Скомпилировать без zint
« on: September 07, 2017, 04:37:57 PM »
Добрый день!

Скачал сейчас последний мастер.
Добавил в pro файл
CONFIG += no_zint

Проект 3rdparty все равно остался включен в проект lreport
В limereport.prl тоже присутствует zint

Получаю:
:-1: ошибка: cannot find -lQtZint


C:/Qt/Qt5.6.0/Tools/mingw492_32/bin/../lib/gcc/i686-w64-mingw32/4.9.2/../../../../i686-w64-mingw32/bin/ld.exe: cannot find -lQtZint
collect2.exe: error: ld returned 1 exit status
Makefile.Debug:549: recipe for target '..\..\LimeReport\build\5.6.0\win32\debug\lib\limereport.dll' failed
mingw32-make[2]: *** [..\..\LimeReport\build\5.6.0\win32\debug\lib\limereport.dll] Error 1
mingw32-make[2]: Leaving directory 'Z:/Coding/qt/build-limereport-Desktop_Qt_5_6_0_MinGW_32bit-Debug/limereport'
Makefile:34: recipe for target 'debug' failed
mingw32-make[1]: *** [debug] Error 2
mingw32-make[1]: Leaving directory 'Z:/Coding/qt/build-limereport-Desktop_Qt_5_6_0_MinGW_32bit-Debug/limereport'
makefile:41: recipe for target 'sub-limereport-make_first-ordered' failed
mingw32-make: *** [sub-limereport-make_first-ordered] Error 2
16:33:07: Процесс «C:\Qt\Qt5.6.0\Tools\mingw492_32\bin\mingw32-make.exe» завершился с кодом 2.
Ошибка при сборке/установке проекта limereport (комплект: Desktop Qt 5.6.0 MinGW 32bit)
Во время выполнения этапа «Сборка»


Qt 5.6.0
Windows

Как собрать без zint?

2
Discussion | Обсуждение / dateTimeFormat
« on: July 03, 2017, 04:05:47 PM »
Не получается отформатировать переменную.

В приложении часть отчета
Слева $V{documentdate}
Справа $S{dateTimeFormat($V{documentdate},"yy.MM.dd hh:mm:ss")}
Если вместо $V{documentdate} использовать now() все работает

Передаю значение времени так.
m_reportEngine->dataManager()->setReportVariable("documentdate", document->getMainFieldValue("documentdate"));
qDebug() << document->getMainFieldValue("documentdate");

QVariant(QDateTime, QDateTime(2016-12-20 15:42:56.765 RTZ 2 (зима) Qt::TimeSpec(LocalTime)))


3
Discussion | Обсуждение / Пара вопросов...
« on: June 26, 2017, 03:24:43 PM »
Добрый день!

Пара моментов...
1. Нельзя ли в дизайнере кнопку "Банды" перевести как "Разделы", а то какой-то уголовщиной попахивает ;)

2. Я не могу в коде limereport понять как подключаются файлы перевода. Ткните носом, пожалуйста...

4
Добрый день!
Сегодня скачал последний билд 1.3
Пытаюсь редактировать один отчет.
В итоге заметил следующее.
1. Если я выделяю несколько текстовых полей и в инспекторе объектов изменяю свойство (пробовал выравнивание по горизонтали и толщину рамки), то изменения происходят только у первого выделенного элемента.
2. При включенной сетке при попытке изменить размер текстового элементы(например потянув за верхнюю границу) начинает прыгать размер
3. При включенной сетке при попытке изменить размер все равно некоторые границы устанавливаются не по сете.
4. Хорошо бы сделать кнопку выровнять по сетке, а то выравнивать каждый элемент дергая границы - просто мУка.
5. Undo не работает в следующем случае.
    1. Изменяем какой-нибудь элемент.
    2. Выделяем раздел.
    3. Выделяем с клавишей ctrl элемент.
    4. Перетаскивает элемент.
    5. Делаем Undo - и в итоге отменяется первый пункт.
    Вот тут хочу заметить, что выделение элементов именно разнородных нужно запретить, иначе получается неоднозначность и это в итоге сложно обрабатывать

5
Закомментировал zint и translation
(с ними тоже ошибку выдает)
Qt 5.6.0 MinGw
Windows 7 64

xcopy /s /q /y /i Z:\Coding\qt\l_report\include\* Z:\Coding\qt\l_report\build\5.6.0\win32\release\lib\include
Скопирован­о файлов: 0.
Невозможн­о выполн­ить циклическое копирован­ие
Makefile.Release:523: recipe for target '..\..\l_report\build\5.6.0\win32\release\lib\limereport.dll' failed
mingw32-make[2]: *** [..\..\l_report\build\5.6.0\win32\release\lib\limereport.dll] Error 4
mingw32-make[2]: Leaving directory 'Z:/Coding/qt/limereport-Desktop_Qt_5_6_0_MinGW_32bit/limereport'
Makefile:34: recipe for target 'release' failed
mingw32-make[1]: *** [release] Error 2
mingw32-make[1]: Leaving directory 'Z:/Coding/qt/limereport-Desktop_Qt_5_6_0_MinGW_32bit/limereport'
makefile:40: recipe for target 'sub-limereport-make_first-ordered' failed
mingw32-make: *** [sub-limereport-make_first-ordered] Error 2
13:09:25: Процесс «C:\Qt\Qt5.6.0\Tools\mingw492_32\bin\mingw32-make.exe» завершился с кодом 2.
Ошибка при сборке/установке проекта limereport (комплект: Desktop Qt 5.6.0 MinGW 32bit)
Во время выполнения этапа «Сборка»

6
Discussion | Обсуждение / Вопросы по 1.3.1
« on: January 19, 2016, 02:16:06 PM »
Добрый день!
Пробую версию 1.3.1.
Заметил ошибочки в дизайнере.
1. Если в дизайнере  очистить параметр alignment (horizontal/vertical) и потом перевести фокус на сам отчет, то дизайнер падает.
ASSERT failure in QVector<T>::operator[]: "index out of range", file C:\Qt\Qt5.4.2\5.4\mingw491_32\include/QtCore/qvector.h, line 398
Invalid parameter passed to C runtime function.
Invalid parameter passed to C runtime function.
Компилировалось в Qt 5.4.
2. Borders у меня почему-то устанавливаются только по одному краю в дизайнере, в предпросмотре их не видно и соответственно на печать не выводятся.

И еще вопросы
1. Как можно подставить в отчет текущее время.
Я так понял now() возвращает только дату?
2. Как наиболее правильно вставить в отчет печать штрихкодов?
Пока с этим не разбирался. Просто вопрос на будущее...

P.S.
Ваш проект очень понравился.
До этого пробовал QuteReport. С ним что-то не заладилось у меня :)


Pages: [1]