Russian Qt Forum

Qt => Печать => Тема начата: masha от Апрель 23, 2009, 17:55



Название: отчеты eXaro
Отправлено: masha от Апрель 23, 2009, 17:55
Кто-нибудь юзает eXaro? Не могу разобраться, как же в ней организовать возможность пользователя вносить изменения в шаблон отчета? Если я правильно поняла, для этого нужно создать уишку, в скрипте я могу перегонять данные из уи на страницу отчета, могу даже показать нужный виджет пользователю - это всё, видимо, должно происходить при вызове m_report->exec() в результате обработки скрипта, но когда он занесет в него свои данные, этот виджет уже будет удален, да и при повторном вызове exec() будет уже другой виджет и т.д. Или я вообще не в ту сторону?? У меня получилось сделать всё это только из пользовательского приложения, но это всё так каряво и явно не есть хорошо.


Название: Re: отчеты eXaro
Отправлено: masha от Апрель 24, 2009, 11:25
Спасибо всем :)  Разобралась сама.


Название: Re: отчеты eXaro
Отправлено: Пантер от Апрель 24, 2009, 11:32
Ну дык выложи решение проблемы, может кому-нибудь пригодится.


Название: Re: отчеты eXaro
Отправлено: masha от Апрель 24, 2009, 15:24
Да просто это я по глупости. Там на выбор даются варианты: QWidget или QDialog. Я для формы редактирования выбрала QWidget, а надо было QDialog - которое будет выполнятся, пока он сигнал accepted() не выробатает. Тогда всё хорошо получается.