Шкала, допустим, 50 000 по иксу. Мне нужно заполнить с 0 до 10 000 зелёным цветом, а потом с 10 000 до 25 красным. А остаток шкалы должен просто отображаться пустым. Я создаю два QBarSet с соответствующими значениями, но нифига не получается, Qt просто растягивает на всю шкалу по соответствию, а не по значением. То есть даже если у меня два QBarSet со значением 1 и 2, то оно вместо того чтобы отобразить на шкалы два очень маленьких промежутка, просто растянет на всю шкалу в 50 000 так, чтобы QBarSet первый занимал одну часть шкалы, а второй две. Подскажите, пожалуйста, как решить проблему.
Решил проблему. Если приатачить QValueAxis к сериям перед тем как добавлять на график, то будет такая проблема. Если поменять порядок вызовов, то всё работает.
Обсуждают сегодня