Russian Qt Forum
Апрель 19, 2024, 02:56
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Печать
>
Генератор отчетов CuteReport 1.3.1 (обновляется)
Страниц:
1
2
3
[
4
]
5
6
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Генератор отчетов CuteReport 1.3.1 (обновляется) (Прочитано 72494 раз)
AlFoX
Гость
Re: Генератор отчетов CuteReport
«
Ответ #45 :
Ноябрь 27, 2014, 11:40 »
Цитата: lightX2 от Ноябрь 27, 2014, 11:13
Код:
((CuteReport::ReportPreview*)reportPreview)->run();
Записан
AlFoX
Гость
Re: Генератор отчетов CuteReport
«
Ответ #46 :
Ноябрь 27, 2014, 11:44 »
Цитата: lightX2 от Ноябрь 27, 2014, 11:13
Код:
((CuteReport::ReportPreview*)reportPreview)->run();
Мне кажется эта строка тут лишняя. Как только объект отчета соединен сигналом с виджетом, в виджете автоматически появится превью при вызове метода ReportCore::print() одновременно с распечатыванием.
Дай мне знать если не сработает.
Записан
lightX2
Гость
Re: Генератор отчетов CuteReport
«
Ответ #47 :
Ноябрь 27, 2014, 11:52 »
Цитата: AlFoX от Ноябрь 27, 2014, 11:44
Цитата: lightX2 от Ноябрь 27, 2014, 11:13
Код:
((CuteReport::ReportPreview*)reportPreview)->run();
Мне кажется эта строка тут лишняя. Как только объект отчета соединен сигналом с виджетом, в виджете автоматически появится превью при вызове метода ReportCore::print() одновременно с распечатыванием.
Дай мне знать если не сработает.
попробовал, сразу закрывается как заканчивается таймаут, не печатает, не отображает окно принтера.
выводит .:
13:51:55 ReportCore Printing done for report: report without errors
Записан
lightX2
Гость
Re: Генератор отчетов CuteReport
«
Ответ #48 :
Ноябрь 27, 2014, 12:30 »
а как по нормальному узнать что рендеринг закончился,
так что-то ругается, хотя в других местах аналогично работает
Код:
connect(m_coreReport,&CuteReport::ReportCore::rendererDone,this,
[=](const QString & reportUrl, bool success){
waitLoop.quit();
});
cannot convert '<lambda closure object>MainWindow::on_pushButton_clicked()::__lambda7{((MainWindow*)this)}' (type 'MainWindow::on_pushButton_clicked()::__lambda7') to type 'const QObject*'
});
^
Записан
AlFoX
Гость
Re: Генератор отчетов CuteReport
«
Ответ #49 :
Ноябрь 27, 2014, 13:09 »
нормально отловить сигнал rendererDone. Сделайте это правильно как написано в документации по Qt
Записан
lightX2
Гость
Re: Генератор отчетов CuteReport
«
Ответ #50 :
Ноябрь 28, 2014, 12:45 »
c сигналом разобрался
а вот ещё почему то под Qt5.3 MSVS2013 win7 , не собирается, пишет:
C:\work\alfox-report2\src\plugins\standard\core_plugins\datasets\model\models\testmodel.cpp:126: ошибка: C2039: toAscii: не является членом "QString"
C:\Qt\5.3\msvc2013\include\QtCore/qstring.h(213): см. объявление "QString"
поменял на toLatin1() , пишет тож самое, хотя там нет строки toAscii
Записан
gil9red
Administrator
Джедай : наставник для всех
Offline
Сообщений: 1805
Re: Генератор отчетов CuteReport
«
Ответ #51 :
Ноябрь 28, 2014, 13:43 »
Цитата: lightX2 от Ноябрь 28, 2014, 12:45
c сигналом разобрался
а вот ещё почему то под Qt5.3 MSVS2013 win7 , не собирается, пишет:
C:\work\alfox-report2\src\plugins\standard\core_plugins\datasets\model\models\testmodel.cpp:126: ошибка: C2039: toAscii: не является членом "QString"
C:\Qt\5.3\msvc2013\include\QtCore/qstring.h(213): см. объявление "QString"
поменял на toLatin1() , пишет тож самое, хотя там нет строки toAscii
Потому что разные версии Qt
На 4-й версии есть у QString'а метод toAscii:
http://qt-project.org/doc/qt-4.8/qstring.html#toAscii
А вот в 5-й версии уже нет:
http://qt-project.org/doc/qt-5/qstring.html
Записан
https://github.com/gil9red
https://ru.stackoverflow.com/users/201445/gil9red
lightX2
Гость
Re: Генератор отчетов CuteReport
«
Ответ #52 :
Ноябрь 28, 2014, 14:16 »
Цитата: gil9red от Ноябрь 28, 2014, 13:43
Цитата: lightX2 от Ноябрь 28, 2014, 12:45
c сигналом разобрался
а вот ещё почему то под Qt5.3 MSVS2013 win7 , не собирается, пишет:
C:\work\alfox-report2\src\plugins\standard\core_plugins\datasets\model\models\testmodel.cpp:126: ошибка: C2039: toAscii: не является членом "QString"
C:\Qt\5.3\msvc2013\include\QtCore/qstring.h(213): см. объявление "QString"
поменял на toLatin1() , пишет тож самое, хотя там нет строки toAscii
Потому что разные версии Qt
На 4-й версии есть у QString'а метод toAscii:
http://qt-project.org/doc/qt-4.8/qstring.html#toAscii
А вот в 5-й версии уже нет:
http://qt-project.org/doc/qt-5/qstring.html
я знаю, я ж поменял на toLatin1()
с mingw собирается нормально
upd.
с новым Qt5.4 собирается со всеми компиляторами, тогда норм
«
Последнее редактирование: Декабрь 01, 2014, 09:34 от lightX2
»
Записан
navrocky
Гипер активный житель
Offline
Сообщений: 817
Погроммист
Re: Генератор отчетов CuteReport
«
Ответ #53 :
Декабрь 18, 2014, 18:29 »
Пример с диаграммой (simple_chart) не работает, в нём нет модели с данными.
Я сам не соображу как должна выглядеть модель. Alex можешь помочь?
Записан
Гугль в помощь
AlFoX
Гость
Re: Генератор отчетов CuteReport
«
Ответ #54 :
Декабрь 19, 2014, 06:07 »
Chart пока нерабочий
Записан
navrocky
Гипер активный житель
Offline
Сообщений: 817
Погроммист
Re: Генератор отчетов CuteReport
«
Ответ #55 :
Декабрь 19, 2014, 10:10 »
Сам chart или пример?
Записан
Гугль в помощь
AlFoX
Гость
Re: Генератор отчетов CuteReport
«
Ответ #56 :
Декабрь 19, 2014, 10:14 »
Чарт
Записан
navrocky
Гипер активный житель
Offline
Сообщений: 817
Погроммист
Re: Генератор отчетов CuteReport
«
Ответ #57 :
Декабрь 19, 2014, 10:24 »
Ладно, попробую Qwt прикрутить, мне как оказалось даже не чарт нужен а графики )
Записан
Гугль в помощь
AlFoX
Гость
Re: Генератор отчетов CuteReport
«
Ответ #58 :
Март 15, 2015, 04:01 »
Выкатил RC4 который включает исправления недочетов найденных
navrocky
Записан
navrocky
Гипер активный житель
Offline
Сообщений: 817
Погроммист
Re: Генератор отчетов CuteReport
«
Ответ #59 :
Апрель 03, 2015, 17:30 »
И сайтец обновили. Замечательно!
Как доберусь до причесывания отчётов, буду проверять
Записан
Гугль в помощь
Страниц:
1
2
3
[
4
]
5
6
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...