Мне действительно не ясно, как просто нарисовать 2d точку в QT.Я хочу, чтобы он перекрывал элемент QPixmap, но в каждой части документации, которую я нахожу, говорится о рисовании многоугольников кистями.
Заранее спасибо -
Из Документация Qt :
QImage разработан и оптимизирован для ввода-вывода, а также для прямого доступа и манипулирования пикселями, а QPixmap разработан и оптимизирован для показа изображений наscreen.
Так что, если у вас есть QPixmap, преобразуйте его в QImage и затем используйте QImage :: setPixel :
QImage image = pixmap->toImage(); image.setPixel(2, 4, 0x0000ff); ui->label->setPixmap(QPixmap::fromImage(image)); // show the image in a label