@@ -500,8 +500,7 void QPieModelMapperPrivate::insertData(int start, int end) | |||||
500 | if (valueIndex.isValid() && labelIndex.isValid()) { |
|
500 | if (valueIndex.isValid() && labelIndex.isValid()) { | |
501 | QPieSlice *slice = new QPieSlice; |
|
501 | QPieSlice *slice = new QPieSlice; | |
502 | slice->setValue(m_model->data(valueIndex, Qt::DisplayRole).toDouble()); |
|
502 | slice->setValue(m_model->data(valueIndex, Qt::DisplayRole).toDouble()); | |
503 | slice->setLabel(m_model->data(labelIndex, Qt::DisplayRole).toString()); |
|
503 | slice->setLabel(m_model->data(labelIndex, Qt::DisplayRole).toString()); | |
504 | slice->setLabelVisible(); |
|
|||
505 |
|
|
504 | connect(slice, SIGNAL(labelChanged()), this, SLOT(sliceLabelChanged())); | |
506 | connect(slice, SIGNAL(valueChanged()), this, SLOT(sliceValueChanged())); |
|
505 | connect(slice, SIGNAL(valueChanged()), this, SLOT(sliceValueChanged())); | |
507 | m_series->insert(i - m_first, slice); |
|
506 | m_series->insert(i - m_first, slice); | |
@@ -551,7 +550,6 void QPieModelMapperPrivate::removeData(int start, int end) | |||||
551 | QPieSlice *slice = new QPieSlice; |
|
550 | QPieSlice *slice = new QPieSlice; | |
552 | slice->setValue(m_model->data(valueIndex, Qt::DisplayRole).toDouble()); |
|
551 | slice->setValue(m_model->data(valueIndex, Qt::DisplayRole).toDouble()); | |
553 | slice->setLabel(m_model->data(labelIndex, Qt::DisplayRole).toString()); |
|
552 | slice->setLabel(m_model->data(labelIndex, Qt::DisplayRole).toString()); | |
554 | slice->setLabelVisible(); |
|
|||
555 | m_series->insert(i, slice); |
|
553 | m_series->insert(i, slice); | |
556 | m_slices.insert(i, slice); |
|
554 | m_slices.insert(i, slice); | |
557 | } |
|
555 | } | |
@@ -585,8 +583,7 void QPieModelMapperPrivate::initializePieFromModel() | |||||
585 | slicePos++; |
|
583 | slicePos++; | |
586 | valueIndex = valueModelIndex(slicePos); |
|
584 | valueIndex = valueModelIndex(slicePos); | |
587 | labelIndex = labelModelIndex(slicePos); |
|
585 | labelIndex = labelModelIndex(slicePos); | |
588 | } |
|
586 | } | |
589 | m_series->setLabelsVisible(true); |
|
|||
590 |
|
|
587 | blockSeriesSignals(false); | |
591 | } |
|
588 | } | |
592 |
|
589 |
General Comments 0
You need to be logged in to leave comments.
Login now