1
Discussion | Обсуждение / Re: Сгруппированная таблица из древовидной модели в отчёте. Как?
« on: April 27, 2016, 03:37:07 pm »
Ага, спасибо! Всё встало на свои места
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.
QStandardItemModel* model = new QStandardItemModel(0,2,this);
QStandardItem *parentItem = model->invisibleRootItem();
QStandardItem *root1 = new QStandardItem(QString("Корень1"));
QStandardItem *root2 = new QStandardItem(QString("Корень2"));
QStandardItem *item1 = new QStandardItem(QString("Элемент 1"));
QStandardItem *item2 = new QStandardItem(QString("Элемент 2"));
QStandardItem *item3 = new QStandardItem(QString("Элемент 3"));
QStandardItem *item4 = new QStandardItem(QString("Элемент 4"));
root1->setChild(0, 0, item1);
root1->setChild(0, 1, item2);
root2->setChild(0, 0, item3);
root2->setChild(0, 1, item4);
parentItem->appendRow(root1);
parentItem->appendRow(root2);
LimeReport::ReportEngine *report = new LimeReport::ReportEngine(this);
report->dataManager()->addModel("Тестовая модель", model, true);
report->designReport();
Корень1 | |
Элемент1 | Элемент2 |
Корень2 | |
Элемент3 | Элемент4 |