Chcę sobie narysować na QImage układ współrzędnych - i ok, w sumie to już zrobiłem. Teraz chciałbym na tym układzie narysować wykres punktowy - czyli zwykłe setPixel powinno wystarczyc. Problem pojawia się jednak przy przeliczaniu jednostek, jeśli tak mogę powiedzieć.
Chodzi o to, że w QImage punkt (0,0) to lewy gorny róg QImage. Jak go przesunąć tak na środek? :P Ewentualnie inaczej: mam obiekt QImage o rozmiarze 600x600. Osie rysuję tak:
p.drawLine(200, 599, 200, 0); //os y
p.drawLine(0, 399, 599, 399); //os x
No i powiedzmy, że chce mieć wykres punktowy typu:
x = 1,2,3,4
y = 1,4,9,16
jak to zrobić, żeby te punkty narysowały się tak, jakby były rzeczywiście w tym układzie współrzędych?