Добавление нескольких серий в QCchart вызывает плохое масштабированиеC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Добавление нескольких серий в QCchart вызывает плохое масштабирование

Сообщение Anonymous »

Я использую QT 5.12. Я извлек пример кода из библиотеки QTRPT, который я использую. Работа с QCchart , если присутствует только одна серия, то все хорошо. Я добавляю первую серию и Call-диаграмму-> createfaultaxess ();
Первая серия имеет три балла: Ось y в диаграмме начинается с 37,95 и заканчивается на 41.30

.


< /code>
Внезапно ось Y начинается с 0,0, но первая серия тоже выглядит как с 0,0! Это неправильно. Точки от первой серии неуместны.QChart *chart = new QChart();
auto series1 = new QLineSeries();
series->append(0.00, 37.950)
series->append(0.10, 41.050)
series->append(0.20, 41.300)
chart->addSeries(series1);

auto series2 = new QLineSeries();
series2->append(0.10, 0.000)
series2->append(0.20, 9.000)
series2->append(0.30, 15.000)
chart->addSeries(series2);

chart->createDefaultAxes();
< /code>
Не могли бы вы помочь, как я могу иметь обе серии в одной диаграмме, но добавление второго не уничтожает позиции первой серии? Если это невозможно, приведите мне пример, как это сделать вручную.>

Подробнее здесь: https://stackoverflow.com/questions/797 ... ad-scaling
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»